virtual ~SettingsDialogEntry() {}
protected:
- SettingsDialogEntry(GConfOption& option, const std::string& name);
+ SettingsDialogEntry(GConfOption& option, const std::string& name): myOption(option), myName(name) {}
const std::string& name() const { return myName; }
public:
SettingsDialogBooleanEntry(GConfBooleanOption& option, const std::string& name): SettingsDialogEntry(option, name) {}
- void updateValue();
+ void updateValue() {}
};
class SettingsDialogIntegerEntry : public SettingsDialogEntry {
public:
SettingsDialogIntegerEntry(GConfIntegerOption& option, const std::string& name): SettingsDialogEntry(option, name) {}
- void updateValue();
+ void updateValue() {}
};
#endif