]> git.tdb.fi Git - libs/gui.git/blobdiff - source/input/keyboard.h
Fill in more fields of DEVMODE to avoid a crash
[libs/gui.git] / source / input / keyboard.h
index 822de31df55403e6ebc1211b402af297722b4822..8cd83f221c3cba317588ec35c4bf216cdb732cf9 100644 (file)
@@ -15,13 +15,14 @@ are translated to platform-independent values.  See keys.h for a list.
 class Keyboard: public Device
 {
 public:
-       sigc::signal<void, StringCodec::unichar> signal_character;
+       sigc::signal<bool, StringCodec::unichar>::accumulated<EventAccumulator> signal_character;
 
 private:
        Graphics::Window &window;
 
 public:
        Keyboard(Graphics::Window &);
+       virtual ~Keyboard();
 
        virtual std::string get_button_name(unsigned) const;
 private: