summaryrefslogtreecommitdiff
path: root/inputmethods/multikey/keyboard.h
Unidiff
Diffstat (limited to 'inputmethods/multikey/keyboard.h') (more/less context) (show whitespace changes)
-rw-r--r--inputmethods/multikey/keyboard.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/inputmethods/multikey/keyboard.h b/inputmethods/multikey/keyboard.h
index 20c5cee..0b56988 100644
--- a/inputmethods/multikey/keyboard.h
+++ b/inputmethods/multikey/keyboard.h
@@ -117,35 +117,37 @@ public:
117 void paintEvent(QPaintEvent* e); 117 void paintEvent(QPaintEvent* e);
118 //void timerEvent(QTimerEvent* e); 118 //void timerEvent(QTimerEvent* e);
119 void drawKeyboard( QPainter &p, int row = -1, int col = -1); 119 void drawKeyboard( QPainter &p, int row = -1, int col = -1);
120 120
121 QSize sizeHint() const; 121 QSize sizeHint() const;
122 122
123signals: 123signals:
124 void key( ushort scancode, ushort unicode, ushort modifiers, bool, bool ); 124 void key( ushort scancode, ushort unicode, ushort modifiers, bool, bool );
125 125
126private slots: 126private slots:
127 void repeat(); 127 void repeat();
128 void togglePickboard(bool on_off); 128 void togglePickboard(bool on_off);
129 void toggleRepeat(bool on_off); 129 void toggleRepeat(bool on_off);
130 void setMapToDefault(); 130 void setMapToDefault();
131 void setMapToFile(QString map); 131 void setMapToFile(QString map);
132 void cleanupConfigDlg(); 132 void cleanupConfigDlg();
133 void reloadSw();
133 134
134 // used to redraw keyboard after edited colors 135 // used to redraw keyboard after edited colors
135 void reloadKeyboard(); 136 void reloadKeyboard();
137 void receive( const QCString &msg, const QByteArray &data );
136 138
137private: 139private:
138 int getKey( int &w, int j = -1 ); 140 int getKey( int &w, int j = -1 );
139 void clearHighlight(); 141 void clearHighlight();
140 142
141 bool *shift; 143 bool *shift;
142 bool *lock; 144 bool *lock;
143 bool *ctrl; 145 bool *ctrl;
144 bool *alt; 146 bool *alt;
145 bool *meta; 147 bool *meta;
146 bool *circumflex; 148 bool *circumflex;
147 bool *diaeresis; 149 bool *diaeresis;
148 bool *baccent; 150 bool *baccent;
149 bool *accent; 151 bool *accent;
150 152
151 uint useLargeKeys:1; 153 uint useLargeKeys:1;