X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fsynfigapp%2Finputdevice.cpp;h=3886f0b0f8da242fa3bcfda04b231d1a92422f3e;hb=c34eaa5441242b3e9a7b7645e9ee4983d14eae85;hp=0919e2abb98d76ded2f23b19474558953d19aedc;hpb=ce408de81ca266b1f334ee9bc6c8fb7ba1492ed4;p=synfig.git diff --git a/synfig-studio/trunk/src/synfigapp/inputdevice.cpp b/synfig-studio/trunk/src/synfigapp/inputdevice.cpp index 0919e2a..3886f0b 100644 --- a/synfig-studio/trunk/src/synfigapp/inputdevice.cpp +++ b/synfig-studio/trunk/src/synfigapp/inputdevice.cpp @@ -54,7 +54,7 @@ class DeviceSettings : public Settings public: DeviceSettings(InputDevice* input_device): input_device(input_device) { } - + virtual bool get_value(const synfig::String& key, synfig::String& value)const { @@ -85,10 +85,10 @@ public: return true; } - + return Settings::get_value(key, value); } - + virtual bool set_value(const synfig::String& key,const synfig::String& value) { DEBUGPOINT(); @@ -120,10 +120,10 @@ public: input_device->set_foreground_color(synfig::Color(r,g,b,a)); return true; } - + return Settings::set_value(key, value); } - + virtual KeyList get_key_list()const { KeyList ret(Settings::get_key_list()); @@ -172,14 +172,14 @@ InputDevice::InputDevice(const synfig::String id_, Type type_): state_="normal"; break; } - + device_settings=new DeviceSettings(this); Main::settings().add_domain(device_settings,"input_device."+id_); } InputDevice::~InputDevice() { - Main::settings().remove_domain("input_device."+id_); + Main::settings().remove_domain("input_device."+id_); delete device_settings; }