Diffstat (limited to 'inputmethods/pickboard/pickboardcfg.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | inputmethods/pickboard/pickboardcfg.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/inputmethods/pickboard/pickboardcfg.h b/inputmethods/pickboard/pickboardcfg.h index e0dc0dd..b1913df 100644 --- a/inputmethods/pickboard/pickboardcfg.h +++ b/inputmethods/pickboard/pickboardcfg.h | |||
@@ -67,97 +67,97 @@ public: | |||
67 | QString word() const; | 67 | QString word() const; |
68 | bool exec(); | 68 | bool exec(); |
69 | 69 | ||
70 | private slots: | 70 | private slots: |
71 | void checkAllDone(); | 71 | void checkAllDone(); |
72 | 72 | ||
73 | private: | 73 | private: |
74 | QPushButton *yes; | 74 | QPushButton *yes; |
75 | LetterChoice **lc; | 75 | LetterChoice **lc; |
76 | int nlc; | 76 | int nlc; |
77 | }; | 77 | }; |
78 | 78 | ||
79 | class PickboardConfig : QObject { | 79 | class PickboardConfig : QObject { |
80 | public: | 80 | public: |
81 | PickboardConfig(PickboardPicks* p) : parent(p), nrows(2), pressx(-1) { } | 81 | PickboardConfig(PickboardPicks* p) : parent(p), nrows(2), pressx(-1) { } |
82 | virtual ~PickboardConfig(); | 82 | virtual ~PickboardConfig(); |
83 | virtual void pickPoint(const QPoint& p, bool press); | 83 | virtual void pickPoint(const QPoint& p, bool press); |
84 | virtual void draw(QPainter*)=0; | 84 | virtual void draw(QPainter*)=0; |
85 | virtual void fillMenu(QPopupMenu&); | 85 | virtual void fillMenu(QPopupMenu&); |
86 | virtual void doMenu(int); | 86 | virtual void doMenu(int); |
87 | 87 | ||
88 | protected: | 88 | protected: |
89 | void updateRows(int from, int to); | 89 | void updateRows(int from, int to); |
90 | virtual void updateItem(int r, int i); | 90 | virtual void updateItem(int r, int i); |
91 | virtual void pickInRow(int r, int xpos, bool press)=0; | 91 | virtual void pickInRow(int r, int xpos, bool press)=0; |
92 | 92 | ||
93 | void changeMode(int m); | 93 | void changeMode(int m); |
94 | virtual void generateText(const QString& s); | 94 | virtual void generateText(const QString& s); |
95 | void generateKey( int k ); | 95 | void generateKey( int k ); |
96 | 96 | ||
97 | virtual void pick(bool press, int row, int item)=0; | 97 | virtual void pick(bool press, int row, int item)=0; |
98 | 98 | ||
99 | protected: | 99 | protected: |
100 | PickboardPicks* parent; | 100 | PickboardPicks* parent; |
101 | int nrows; | 101 | int nrows; |
102 | private: | 102 | private: |
103 | int pressrow, pressx; | 103 | int pressrow, pressx; |
104 | }; | 104 | }; |
105 | 105 | ||
106 | class StringConfig : public PickboardConfig { | 106 | class StringConfig : public PickboardConfig { |
107 | public: | 107 | public: |
108 | StringConfig(PickboardPicks* p) : PickboardConfig(p) { } | 108 | StringConfig(PickboardPicks* p) : PickboardConfig(p) { } |
109 | 109 | ||
110 | void draw(QPainter* p); | 110 | void draw(QPainter* p); |
111 | 111 | ||
112 | protected: | 112 | protected: |
113 | virtual QString text(int r, int i)=0; | 113 | virtual QString text(int r, int i)=0; |
114 | virtual bool spreadRow(int i)=0; | 114 | virtual bool spreadRow(int i)=0; |
115 | virtual QColor rowColor(int) { return Qt::black; } | 115 | virtual QColor rowColor(int) { return ::Qt::black; } |
116 | virtual void pickInRow(int r, int xpos, bool press); | 116 | virtual void pickInRow(int r, int xpos, bool press); |
117 | virtual void updateItem(int r, int i); | 117 | virtual void updateItem(int r, int i); |
118 | virtual bool highlight(int,int) const; | 118 | virtual bool highlight(int,int) const; |
119 | }; | 119 | }; |
120 | 120 | ||
121 | class CharStringConfig : public StringConfig { | 121 | class CharStringConfig : public StringConfig { |
122 | QString input; | 122 | QString input; |
123 | QStringList chars; | 123 | QStringList chars; |
124 | public: | 124 | public: |
125 | CharStringConfig(PickboardPicks* p) : StringConfig(p) { } | 125 | CharStringConfig(PickboardPicks* p) : StringConfig(p) { } |
126 | 126 | ||
127 | void addChar(const QString& s); | 127 | void addChar(const QString& s); |
128 | virtual void doMenu(int); | 128 | virtual void doMenu(int); |
129 | 129 | ||
130 | protected: | 130 | protected: |
131 | QString text(int r, int i); | 131 | QString text(int r, int i); |
132 | bool spreadRow(int i); | 132 | bool spreadRow(int i); |
133 | void pick(bool press, int row, int item); | 133 | void pick(bool press, int row, int item); |
134 | }; | 134 | }; |
135 | 135 | ||
136 | class DictFilterConfig : public StringConfig { | 136 | class DictFilterConfig : public StringConfig { |
137 | QStringList matches; | 137 | QStringList matches; |
138 | QStringList sets; | 138 | QStringList sets; |
139 | QStringList othermodes; | 139 | QStringList othermodes; |
140 | int lit0; | 140 | int lit0; |
141 | int lit1; | 141 | int lit1; |
142 | int shift; | 142 | int shift; |
143 | QString capitalize(const QString& s); | 143 | QString capitalize(const QString& s); |
144 | QStringList capitalize(const QStringList& s); | 144 | QStringList capitalize(const QStringList& s); |
145 | 145 | ||
146 | public: | 146 | public: |
147 | QStringList input; | 147 | QStringList input; |
148 | DictFilterConfig(PickboardPicks* p) : StringConfig(p) | 148 | DictFilterConfig(PickboardPicks* p) : StringConfig(p) |
149 | { | 149 | { |
150 | shift = 0; | 150 | shift = 0; |
151 | lit0 = -1; | 151 | lit0 = -1; |
152 | lit1 = -1; | 152 | lit1 = -1; |
153 | } | 153 | } |
154 | 154 | ||
155 | void addSet(const QString& s); | 155 | void addSet(const QString& s); |
156 | void addMode(const QString& s); | 156 | void addMode(const QString& s); |
157 | 157 | ||
158 | void fillMenu(QPopupMenu& menu); | 158 | void fillMenu(QPopupMenu& menu); |
159 | void doMenu(int i); | 159 | void doMenu(int i); |
160 | 160 | ||
161 | void add(const QString& set); | 161 | void add(const QString& set); |
162 | 162 | ||
163 | protected: | 163 | protected: |