author | zecke <zecke> | 2004-03-14 17:01:11 (UTC) |
---|---|---|
committer | zecke <zecke> | 2004-03-14 17:01:11 (UTC) |
commit | 64820b76cc9d1c06a6967cd34114f3b95896aaeb (patch) (unidiff) | |
tree | 0d285b9d61392587b38f779688f518070a9e3e7b | |
parent | 52169e2469a1edcca986e9f0404c3ca815d5833b (diff) | |
download | opie-64820b76cc9d1c06a6967cd34114f3b95896aaeb.zip opie-64820b76cc9d1c06a6967cd34114f3b95896aaeb.tar.gz opie-64820b76cc9d1c06a6967cd34114f3b95896aaeb.tar.bz2 |
Only use ODP
6 files changed, 17 insertions, 18 deletions
diff --git a/noncore/apps/opie-reader/config.in b/noncore/apps/opie-reader/config.in index 9f1e02e..8ade941 100644 --- a/noncore/apps/opie-reader/config.in +++ b/noncore/apps/opie-reader/config.in | |||
@@ -1,4 +1,4 @@ | |||
1 | config OPIE-READER | 1 | config OPIE-READER |
2 | boolean "opie-reader (E-Text reader)" | 2 | boolean "opie-reader (E-Text reader)" |
3 | default "y" | 3 | default "y" |
4 | depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE | 4 | depends ( LIBQPE || LIBQPE-X11 ) |
diff --git a/noncore/apps/qashmoney/config.in b/noncore/apps/qashmoney/config.in index 94c39b6..91739fe 100644 --- a/noncore/apps/qashmoney/config.in +++ b/noncore/apps/qashmoney/config.in | |||
@@ -1,4 +1,4 @@ | |||
1 | config QASHMONEY | 1 | config QASHMONEY |
2 | boolean "opie-qashmoney (money manager)" | 2 | boolean "opie-qashmoney (money manager)" |
3 | default "n" | 3 | default "n" |
4 | depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE | 4 | depends ( LIBQPE || LIBQPE-X11 ) |
diff --git a/noncore/apps/tinykate/libkate/document/katesyntaxdocument.cpp b/noncore/apps/tinykate/libkate/document/katesyntaxdocument.cpp index f90a5f8..6059e9b 100644 --- a/noncore/apps/tinykate/libkate/document/katesyntaxdocument.cpp +++ b/noncore/apps/tinykate/libkate/document/katesyntaxdocument.cpp | |||
@@ -1,306 +1,306 @@ | |||
1 | /*************************************************************************** | 1 | /*************************************************************************** |
2 | katesyntaxdocument.cpp - description | 2 | katesyntaxdocument.cpp - description |
3 | ------------------- | 3 | ------------------- |
4 | begin : Sat 31 March 2001 | 4 | begin : Sat 31 March 2001 |
5 | copyright : (C) 2001,2002 by Joseph Wenninger | 5 | copyright : (C) 2001,2002 by Joseph Wenninger |
6 | email : jowenn@kde.org | 6 | email : jowenn@kde.org |
7 | ***************************************************************************/ | 7 | ***************************************************************************/ |
8 | 8 | ||
9 | /*************************************************************************** | 9 | /*************************************************************************** |
10 | * * | 10 | * * |
11 | * This program is free software; you can redistribute it and/or modify * | 11 | * This program is free software; you can redistribute it and/or modify * |
12 | * it under the terms of the GNU General Public License as published by * | 12 | * it under the terms of the GNU General Public License as published by * |
13 | * the Free Software Foundation; either version 2 of the License, or * | 13 | * the Free Software Foundation; either version 2 of the License, or * |
14 | * (at your option) any later version. * | 14 | * (at your option) any later version. * |
15 | * * | 15 | * * |
16 | ***************************************************************************/ | 16 | ***************************************************************************/ |
17 | 17 | ||
18 | #include "katesyntaxdocument.h" | 18 | #include "katesyntaxdocument.h" |
19 | #include <kateconfig.h> | 19 | #include <kateconfig.h> |
20 | #include <qfile.h> | 20 | #include <qfile.h> |
21 | #include <kdebug.h> | 21 | #include <kdebug.h> |
22 | #include <kstddirs.h> | 22 | #include <kstddirs.h> |
23 | #include <klocale.h> | 23 | #include <klocale.h> |
24 | #include <kmessagebox.h> | 24 | #include <kmessagebox.h> |
25 | #include <qstringlist.h> | 25 | #include <qstringlist.h> |
26 | #include <kglobal.h> | 26 | #include <kglobal.h> |
27 | #include <qpe/qpeapplication.h> | 27 | #include <qpe/qpeapplication.h> |
28 | #include <qdir.h> | 28 | #include <qdir.h> |
29 | 29 | ||
30 | SyntaxDocument::SyntaxDocument() | 30 | SyntaxDocument::SyntaxDocument() |
31 | { | 31 | { |
32 | m_root=0; | 32 | m_root=0; |
33 | currentFile=""; | 33 | currentFile=""; |
34 | setupModeList(); | 34 | setupModeList(); |
35 | } | 35 | } |
36 | 36 | ||
37 | void SyntaxDocument::setIdentifier(const QString& identifier) | 37 | void SyntaxDocument::setIdentifier(const QString& identifier) |
38 | { | 38 | { |
39 | #warning FIXME delete m_root; | 39 | #warning FIXME delete m_root; |
40 | m_root=Opie::XMLElement::load(identifier); | 40 | m_root=Opie::Core::XMLElement::load(identifier); |
41 | if (!m_root) KMessageBox::error( 0L, i18n("Can't open %1").arg(identifier) ); | 41 | if (!m_root) KMessageBox::error( 0L, i18n("Can't open %1").arg(identifier) ); |
42 | 42 | ||
43 | } | 43 | } |
44 | 44 | ||
45 | SyntaxDocument::~SyntaxDocument() | 45 | SyntaxDocument::~SyntaxDocument() |
46 | { | 46 | { |
47 | } | 47 | } |
48 | 48 | ||
49 | void SyntaxDocument::setupModeList(bool force) | 49 | void SyntaxDocument::setupModeList(bool force) |
50 | { | 50 | { |
51 | 51 | ||
52 | if (myModeList.count() > 0) return; | 52 | if (myModeList.count() > 0) return; |
53 | 53 | ||
54 | KateConfig *config=KGlobal::config(); | 54 | KateConfig *config=KGlobal::config(); |
55 | KStandardDirs *dirs = KGlobal::dirs(); | 55 | KStandardDirs *dirs = KGlobal::dirs(); |
56 | 56 | ||
57 | // QStringList list=dirs->findAllResources("data","kate/syntax/*.xml",false,true); | 57 | // QStringList list=dirs->findAllResources("data","kate/syntax/*.xml",false,true); |
58 | QString path=QPEApplication::qpeDir() +"share/tinykate/syntax/"; | 58 | QString path=QPEApplication::qpeDir() +"share/tinykate/syntax/"; |
59 | 59 | ||
60 | QDir dir(path); | 60 | QDir dir(path); |
61 | QStringList list=dir.entryList("*.xml"); | 61 | QStringList list=dir.entryList("*.xml"); |
62 | 62 | ||
63 | for ( QStringList::Iterator it = list.begin(); it != list.end(); ++it ) | 63 | for ( QStringList::Iterator it = list.begin(); it != list.end(); ++it ) |
64 | { | 64 | { |
65 | QString Group="Highlighting_Cache"+path+*it; | 65 | QString Group="Highlighting_Cache"+path+*it; |
66 | if ((config->hasGroup(Group)) && (!force)) | 66 | if ((config->hasGroup(Group)) && (!force)) |
67 | { | 67 | { |
68 | config->setGroup(Group); | 68 | config->setGroup(Group); |
69 | syntaxModeListItem *mli=new syntaxModeListItem; | 69 | syntaxModeListItem *mli=new syntaxModeListItem; |
70 | mli->name = config->readEntry("name",""); | 70 | mli->name = config->readEntry("name",""); |
71 | mli->section = config->readEntry("section",""); | 71 | mli->section = config->readEntry("section",""); |
72 | mli->mimetype = config->readEntry("mimetype",""); | 72 | mli->mimetype = config->readEntry("mimetype",""); |
73 | mli->extension = config->readEntry("extension",""); | 73 | mli->extension = config->readEntry("extension",""); |
74 | mli->identifier = path+*it; | 74 | mli->identifier = path+*it; |
75 | myModeList.append(mli); | 75 | myModeList.append(mli); |
76 | } | 76 | } |
77 | else | 77 | else |
78 | { | 78 | { |
79 | qDebug("Found a description file:"+path+(*it)); | 79 | qDebug("Found a description file:"+path+(*it)); |
80 | setIdentifier(path+(*it)); | 80 | setIdentifier(path+(*it)); |
81 | Opie::XMLElement *e=m_root; | 81 | Opie::Core::XMLElement *e=m_root; |
82 | if (e) | 82 | if (e) |
83 | { | 83 | { |
84 | e=e->firstChild(); | 84 | e=e->firstChild(); |
85 | qDebug(e->tagName()); | 85 | qDebug(e->tagName()); |
86 | if (e->tagName()=="language") | 86 | if (e->tagName()=="language") |
87 | { | 87 | { |
88 | syntaxModeListItem *mli=new syntaxModeListItem; | 88 | syntaxModeListItem *mli=new syntaxModeListItem; |
89 | mli->name = e->attribute("name"); | 89 | mli->name = e->attribute("name"); |
90 | mli->section = e->attribute("section"); | 90 | mli->section = e->attribute("section"); |
91 | mli->mimetype = e->attribute("mimetype"); | 91 | mli->mimetype = e->attribute("mimetype"); |
92 | mli->extension = e->attribute("extensions"); | 92 | mli->extension = e->attribute("extensions"); |
93 | qDebug(QString("valid description for: %1/%2").arg(mli->section).arg(mli->name)); | 93 | qDebug(QString("valid description for: %1/%2").arg(mli->section).arg(mli->name)); |
94 | if (mli->section.isEmpty()) | 94 | if (mli->section.isEmpty()) |
95 | mli->section=i18n("Other"); | 95 | mli->section=i18n("Other"); |
96 | 96 | ||
97 | mli->identifier = path+(*it); | 97 | mli->identifier = path+(*it); |
98 | config->setGroup(Group); | 98 | config->setGroup(Group); |
99 | config->writeEntry("name",mli->name); | 99 | config->writeEntry("name",mli->name); |
100 | config->writeEntry("section",mli->section); | 100 | config->writeEntry("section",mli->section); |
101 | config->writeEntry("mimetype",mli->mimetype); | 101 | config->writeEntry("mimetype",mli->mimetype); |
102 | config->writeEntry("extension",mli->extension); | 102 | config->writeEntry("extension",mli->extension); |
103 | myModeList.append(mli); | 103 | myModeList.append(mli); |
104 | } | 104 | } |
105 | } | 105 | } |
106 | } | 106 | } |
107 | } | 107 | } |
108 | config->write(); | 108 | config->write(); |
109 | // config->sync(); | 109 | // config->sync(); |
110 | } | 110 | } |
111 | 111 | ||
112 | SyntaxModeList SyntaxDocument::modeList() | 112 | SyntaxModeList SyntaxDocument::modeList() |
113 | { | 113 | { |
114 | return myModeList; | 114 | return myModeList; |
115 | } | 115 | } |
116 | 116 | ||
117 | bool SyntaxDocument::nextGroup( syntaxContextData* data) | 117 | bool SyntaxDocument::nextGroup( syntaxContextData* data) |
118 | { | 118 | { |
119 | if(!data) return false; | 119 | if(!data) return false; |
120 | 120 | ||
121 | if (!data->currentGroup) | 121 | if (!data->currentGroup) |
122 | data->currentGroup=data->parent->firstChild(); | 122 | data->currentGroup=data->parent->firstChild(); |
123 | else | 123 | else |
124 | data->currentGroup=data->currentGroup->nextChild(); | 124 | data->currentGroup=data->currentGroup->nextChild(); |
125 | 125 | ||
126 | data->item=0; | 126 | data->item=0; |
127 | 127 | ||
128 | if (!data->currentGroup) | 128 | if (!data->currentGroup) |
129 | return false; | 129 | return false; |
130 | else | 130 | else |
131 | return true; | 131 | return true; |
132 | } | 132 | } |
133 | 133 | ||
134 | bool SyntaxDocument::nextItem( syntaxContextData* data) | 134 | bool SyntaxDocument::nextItem( syntaxContextData* data) |
135 | { | 135 | { |
136 | if(!data) return false; | 136 | if(!data) return false; |
137 | 137 | ||
138 | if (!data->item) | 138 | if (!data->item) |
139 | data->item=data->currentGroup->firstChild(); | 139 | data->item=data->currentGroup->firstChild(); |
140 | else | 140 | else |
141 | data->item=data->item->nextChild(); | 141 | data->item=data->item->nextChild(); |
142 | 142 | ||
143 | if (!data->item) | 143 | if (!data->item) |
144 | return false; | 144 | return false; |
145 | else | 145 | else |
146 | return true; | 146 | return true; |
147 | } | 147 | } |
148 | 148 | ||
149 | QString SyntaxDocument::groupItemData( syntaxContextData* data,QString name) | 149 | QString SyntaxDocument::groupItemData( syntaxContextData* data,QString name) |
150 | { | 150 | { |
151 | if(!data) | 151 | if(!data) |
152 | return QString::null; | 152 | return QString::null; |
153 | 153 | ||
154 | if ( (data->item) && (name.isEmpty())) | 154 | if ( (data->item) && (name.isEmpty())) |
155 | return data->item->tagName(); | 155 | return data->item->tagName(); |
156 | 156 | ||
157 | if (data->item) | 157 | if (data->item) |
158 | return data->item->attribute(name); | 158 | return data->item->attribute(name); |
159 | else | 159 | else |
160 | return QString(); | 160 | return QString(); |
161 | } | 161 | } |
162 | 162 | ||
163 | QString SyntaxDocument::groupData( syntaxContextData* data,QString name) | 163 | QString SyntaxDocument::groupData( syntaxContextData* data,QString name) |
164 | { | 164 | { |
165 | if(!data) | 165 | if(!data) |
166 | return QString::null; | 166 | return QString::null; |
167 | 167 | ||
168 | if (data->currentGroup) | 168 | if (data->currentGroup) |
169 | return data->currentGroup->attribute(name); | 169 | return data->currentGroup->attribute(name); |
170 | else | 170 | else |
171 | return QString(); | 171 | return QString(); |
172 | } | 172 | } |
173 | 173 | ||
174 | void SyntaxDocument::freeGroupInfo( syntaxContextData* data) | 174 | void SyntaxDocument::freeGroupInfo( syntaxContextData* data) |
175 | { | 175 | { |
176 | if (data) | 176 | if (data) |
177 | delete data; | 177 | delete data; |
178 | } | 178 | } |
179 | 179 | ||
180 | syntaxContextData* SyntaxDocument::getSubItems(syntaxContextData* data) | 180 | syntaxContextData* SyntaxDocument::getSubItems(syntaxContextData* data) |
181 | { | 181 | { |
182 | syntaxContextData *retval=new syntaxContextData; | 182 | syntaxContextData *retval=new syntaxContextData; |
183 | retval->parent=0; | 183 | retval->parent=0; |
184 | retval->currentGroup=0; | 184 | retval->currentGroup=0; |
185 | retval->item=0; | 185 | retval->item=0; |
186 | if (data != 0) | 186 | if (data != 0) |
187 | { | 187 | { |
188 | retval->parent=data->currentGroup; | 188 | retval->parent=data->currentGroup; |
189 | retval->currentGroup=data->item; | 189 | retval->currentGroup=data->item; |
190 | retval->item=0; | 190 | retval->item=0; |
191 | } | 191 | } |
192 | 192 | ||
193 | return retval; | 193 | return retval; |
194 | } | 194 | } |
195 | 195 | ||
196 | syntaxContextData* SyntaxDocument::getConfig(const QString& mainGroupName, const QString &Config) | 196 | syntaxContextData* SyntaxDocument::getConfig(const QString& mainGroupName, const QString &Config) |
197 | { | 197 | { |
198 | Opie::XMLElement *e = m_root->firstChild()->firstChild(); | 198 | Opie::Core::XMLElement *e = m_root->firstChild()->firstChild(); |
199 | 199 | ||
200 | while (e) | 200 | while (e) |
201 | { | 201 | { |
202 | kdDebug(13010)<<"in SyntaxDocument::getGroupInfo (outer loop) " <<endl; | 202 | kdDebug(13010)<<"in SyntaxDocument::getGroupInfo (outer loop) " <<endl; |
203 | 203 | ||
204 | if (e->tagName().compare(mainGroupName)==0 ) | 204 | if (e->tagName().compare(mainGroupName)==0 ) |
205 | { | 205 | { |
206 | Opie::XMLElement *e1=e->firstChild(); | 206 | Opie::Core::XMLElement *e1=e->firstChild(); |
207 | 207 | ||
208 | while (e1) | 208 | while (e1) |
209 | { | 209 | { |
210 | kdDebug(13010)<<"in SyntaxDocument::getGroupInfo (inner loop) " <<endl; | 210 | kdDebug(13010)<<"in SyntaxDocument::getGroupInfo (inner loop) " <<endl; |
211 | 211 | ||
212 | if (e1->tagName()==Config) | 212 | if (e1->tagName()==Config) |
213 | { | 213 | { |
214 | syntaxContextData *data=new ( syntaxContextData); | 214 | syntaxContextData *data=new ( syntaxContextData); |
215 | data->currentGroup=0; | 215 | data->currentGroup=0; |
216 | data->parent=0; | 216 | data->parent=0; |
217 | data->item=e1; | 217 | data->item=e1; |
218 | return data; | 218 | return data; |
219 | } | 219 | } |
220 | 220 | ||
221 | e1=e1->nextChild(); | 221 | e1=e1->nextChild(); |
222 | } | 222 | } |
223 | 223 | ||
224 | kdDebug(13010) << "WARNING :returning null 3"<< endl; | 224 | kdDebug(13010) << "WARNING :returning null 3"<< endl; |
225 | return 0; | 225 | return 0; |
226 | } | 226 | } |
227 | 227 | ||
228 | e=e->nextChild(); | 228 | e=e->nextChild(); |
229 | } | 229 | } |
230 | 230 | ||
231 | kdDebug(13010) << "WARNING :returning null 4" << endl; | 231 | kdDebug(13010) << "WARNING :returning null 4" << endl; |
232 | return 0; | 232 | return 0; |
233 | } | 233 | } |
234 | 234 | ||
235 | 235 | ||
236 | 236 | ||
237 | syntaxContextData* SyntaxDocument::getGroupInfo(const QString& mainGroupName, const QString &group) | 237 | syntaxContextData* SyntaxDocument::getGroupInfo(const QString& mainGroupName, const QString &group) |
238 | { | 238 | { |
239 | 239 | ||
240 | Opie::XMLElement *e=m_root->firstChild()->firstChild(); | 240 | Opie::Core::XMLElement *e=m_root->firstChild()->firstChild(); |
241 | 241 | ||
242 | while (e) | 242 | while (e) |
243 | { | 243 | { |
244 | kdDebug(13010)<<"in SyntaxDocument::getGroupInfo (outer loop) " <<endl; | 244 | kdDebug(13010)<<"in SyntaxDocument::getGroupInfo (outer loop) " <<endl; |
245 | 245 | ||
246 | if (e->tagName().compare(mainGroupName)==0 ) | 246 | if (e->tagName().compare(mainGroupName)==0 ) |
247 | { | 247 | { |
248 | Opie::XMLElement *e1=e->firstChild(); | 248 | Opie::Core::XMLElement *e1=e->firstChild(); |
249 | 249 | ||
250 | while (e1) | 250 | while (e1) |
251 | { | 251 | { |
252 | kdDebug(13010)<<"in SyntaxDocument::getGroupInfo (inner loop) " <<endl; | 252 | kdDebug(13010)<<"in SyntaxDocument::getGroupInfo (inner loop) " <<endl; |
253 | if (e1->tagName()==group+"s") | 253 | if (e1->tagName()==group+"s") |
254 | { | 254 | { |
255 | syntaxContextData *data=new ( syntaxContextData); | 255 | syntaxContextData *data=new ( syntaxContextData); |
256 | data->parent=e1; | 256 | data->parent=e1; |
257 | data->currentGroup=0; | 257 | data->currentGroup=0; |
258 | data->item=0; | 258 | data->item=0; |
259 | return data; | 259 | return data; |
260 | } | 260 | } |
261 | 261 | ||
262 | e1=e1->nextChild(); | 262 | e1=e1->nextChild(); |
263 | } | 263 | } |
264 | 264 | ||
265 | kdDebug(13010) << "WARNING : getGroupInfo returning null :1 " << endl; | 265 | kdDebug(13010) << "WARNING : getGroupInfo returning null :1 " << endl; |
266 | return 0; | 266 | return 0; |
267 | } | 267 | } |
268 | 268 | ||
269 | e=e->nextChild(); | 269 | e=e->nextChild(); |
270 | } | 270 | } |
271 | 271 | ||
272 | kdDebug(13010) << "WARNING : getGroupInfo returning null :2" << endl; | 272 | kdDebug(13010) << "WARNING : getGroupInfo returning null :2" << endl; |
273 | return 0; | 273 | return 0; |
274 | } | 274 | } |
275 | 275 | ||
276 | 276 | ||
277 | QStringList& SyntaxDocument::finddata(const QString& mainGroup,const QString& type,bool clearList) | 277 | QStringList& SyntaxDocument::finddata(const QString& mainGroup,const QString& type,bool clearList) |
278 | { | 278 | { |
279 | Opie::XMLElement *e = m_root->firstChild(); | 279 | Opie::Core::XMLElement *e = m_root->firstChild(); |
280 | if (clearList) | 280 | if (clearList) |
281 | m_data.clear(); | 281 | m_data.clear(); |
282 | 282 | ||
283 | for(e=e->firstChild(); e; e=e->nextChild()) | 283 | for(e=e->firstChild(); e; e=e->nextChild()) |
284 | { | 284 | { |
285 | if (e->tagName()==mainGroup) | 285 | if (e->tagName()==mainGroup) |
286 | { | 286 | { |
287 | for (Opie::XMLElement *e1=e->firstChild();e1;e1=e1->nextChild()) | 287 | for (Opie::Core::XMLElement *e1=e->firstChild();e1;e1=e1->nextChild()) |
288 | { | 288 | { |
289 | if (e1->tagName()!="list") continue; | 289 | if (e1->tagName()!="list") continue; |
290 | 290 | ||
291 | if (e1->attribute("name")==type) | 291 | if (e1->attribute("name")==type) |
292 | { | 292 | { |
293 | for (Opie::XMLElement *e2=e1->firstChild();e2;e2=e2->nextChild()) | 293 | for (Opie::Core::XMLElement *e2=e1->firstChild();e2;e2=e2->nextChild()) |
294 | { | 294 | { |
295 | qDebug("FOUND A LIST ENTRY("+e2->tagName()+"):"+e2->firstChild()->value()); | 295 | qDebug("FOUND A LIST ENTRY("+e2->tagName()+"):"+e2->firstChild()->value()); |
296 | m_data+=e2->firstChild()->value().stripWhiteSpace(); | 296 | m_data+=e2->firstChild()->value().stripWhiteSpace(); |
297 | } | 297 | } |
298 | break; | 298 | break; |
299 | } | 299 | } |
300 | } | 300 | } |
301 | break; | 301 | break; |
302 | } | 302 | } |
303 | } | 303 | } |
304 | 304 | ||
305 | return m_data; | 305 | return m_data; |
306 | } | 306 | } |
diff --git a/noncore/apps/tinykate/libkate/document/katesyntaxdocument.h b/noncore/apps/tinykate/libkate/document/katesyntaxdocument.h index 5eefc77..072f5f0 100644 --- a/noncore/apps/tinykate/libkate/document/katesyntaxdocument.h +++ b/noncore/apps/tinykate/libkate/document/katesyntaxdocument.h | |||
@@ -1,73 +1,73 @@ | |||
1 | /*************************************************************************** | 1 | /*************************************************************************** |
2 | katesyntaxdocument.h - description | 2 | katesyntaxdocument.h - description |
3 | ------------------- | 3 | ------------------- |
4 | begin : Sat 31 March 2001 | 4 | begin : Sat 31 March 2001 |
5 | copyright : (C) 2001,2002 by Joseph Wenninger | 5 | copyright : (C) 2001,2002 by Joseph Wenninger |
6 | email : jowenn@kde.org | 6 | email : jowenn@kde.org |
7 | ***************************************************************************/ | 7 | ***************************************************************************/ |
8 | 8 | ||
9 | /*************************************************************************** | 9 | /*************************************************************************** |
10 | * * | 10 | * * |
11 | * This program is free software; you can redistribute it and/or modify * | 11 | * This program is free software; you can redistribute it and/or modify * |
12 | * it under the terms of the GNU General Public License as published by * | 12 | * it under the terms of the GNU General Public License as published by * |
13 | * the Free Software Foundation; either version 2 of the License, or * | 13 | * the Free Software Foundation; either version 2 of the License, or * |
14 | * (at your option) any later version. * | 14 | * (at your option) any later version. * |
15 | * * | 15 | * * |
16 | ***************************************************************************/ | 16 | ***************************************************************************/ |
17 | 17 | ||
18 | #ifndef SYNTAXDOCUMENT_H | 18 | #ifndef SYNTAXDOCUMENT_H |
19 | #define SYNTAXDOCUMENT_H | 19 | #define SYNTAXDOCUMENT_H |
20 | 20 | ||
21 | #include <opie2/xmltree.h> | 21 | #include <opie2/xmltree.h> |
22 | #include <qlist.h> | 22 | #include <qlist.h> |
23 | #include <qstringlist.h> | 23 | #include <qstringlist.h> |
24 | 24 | ||
25 | 25 | ||
26 | class syntaxModeListItem | 26 | class syntaxModeListItem |
27 | { | 27 | { |
28 | public: | 28 | public: |
29 | QString name; | 29 | QString name; |
30 | QString section; | 30 | QString section; |
31 | QString mimetype; | 31 | QString mimetype; |
32 | QString extension; | 32 | QString extension; |
33 | QString identifier; | 33 | QString identifier; |
34 | }; | 34 | }; |
35 | 35 | ||
36 | class syntaxContextData | 36 | class syntaxContextData |
37 | { | 37 | { |
38 | public: | 38 | public: |
39 | Opie::XMLElement *parent; | 39 | Opie::Core::XMLElement *parent; |
40 | Opie::XMLElement *currentGroup; | 40 | Opie::Core::XMLElement *currentGroup; |
41 | Opie::XMLElement *item; | 41 | Opie::Core::XMLElement *item; |
42 | }; | 42 | }; |
43 | 43 | ||
44 | typedef QList<syntaxModeListItem> SyntaxModeList; | 44 | typedef QList<syntaxModeListItem> SyntaxModeList; |
45 | 45 | ||
46 | class SyntaxDocument | 46 | class SyntaxDocument |
47 | { | 47 | { |
48 | public: | 48 | public: |
49 | SyntaxDocument(); | 49 | SyntaxDocument(); |
50 | ~SyntaxDocument(); | 50 | ~SyntaxDocument(); |
51 | 51 | ||
52 | QStringList& finddata(const QString& mainGroup,const QString& type,bool clearList=true); | 52 | QStringList& finddata(const QString& mainGroup,const QString& type,bool clearList=true); |
53 | SyntaxModeList modeList(); | 53 | SyntaxModeList modeList(); |
54 | 54 | ||
55 | syntaxContextData* getGroupInfo(const QString& langName, const QString &group); | 55 | syntaxContextData* getGroupInfo(const QString& langName, const QString &group); |
56 | void freeGroupInfo(syntaxContextData* data); | 56 | void freeGroupInfo(syntaxContextData* data); |
57 | syntaxContextData* getConfig(const QString& mainGroupName, const QString &Config); | 57 | syntaxContextData* getConfig(const QString& mainGroupName, const QString &Config); |
58 | bool nextItem(syntaxContextData* data); | 58 | bool nextItem(syntaxContextData* data); |
59 | bool nextGroup(syntaxContextData* data); | 59 | bool nextGroup(syntaxContextData* data); |
60 | syntaxContextData* getSubItems(syntaxContextData* data); | 60 | syntaxContextData* getSubItems(syntaxContextData* data); |
61 | QString groupItemData(syntaxContextData* data,QString name); | 61 | QString groupItemData(syntaxContextData* data,QString name); |
62 | QString groupData(syntaxContextData* data,QString name); | 62 | QString groupData(syntaxContextData* data,QString name); |
63 | void setIdentifier(const QString& identifier); | 63 | void setIdentifier(const QString& identifier); |
64 | 64 | ||
65 | private: | 65 | private: |
66 | Opie::XMLElement *m_root; | 66 | Opie::Core::XMLElement *m_root; |
67 | void setupModeList(bool force=false); | 67 | void setupModeList(bool force=false); |
68 | QString currentFile; | 68 | QString currentFile; |
69 | SyntaxModeList myModeList; | 69 | SyntaxModeList myModeList; |
70 | QStringList m_data; | 70 | QStringList m_data; |
71 | }; | 71 | }; |
72 | 72 | ||
73 | #endif | 73 | #endif |
diff --git a/noncore/apps/tinykate/libkate/view/kateviewdialog.cpp b/noncore/apps/tinykate/libkate/view/kateviewdialog.cpp index c3a0a2e..f82356b 100644 --- a/noncore/apps/tinykate/libkate/view/kateviewdialog.cpp +++ b/noncore/apps/tinykate/libkate/view/kateviewdialog.cpp | |||
@@ -1,115 +1,114 @@ | |||
1 | /*************************************************************************** | 1 | /*************************************************************************** |
2 | kateviewdialog.cpp - description | 2 | kateviewdialog.cpp - description |
3 | ------------------- | 3 | ------------------- |
4 | copyright : (C) 2001 by The Kate Team | 4 | copyright : (C) 2001 by The Kate Team |
5 | (C) 2002 by Joseph Wenninger | 5 | (C) 2002 by Joseph Wenninger |
6 | email : kwrite-devel@kde.org | 6 | email : kwrite-devel@kde.org |
7 | jowenn@kde.org | 7 | jowenn@kde.org |
8 | 8 | ||
9 | ***************************************************************************/ | 9 | ***************************************************************************/ |
10 | 10 | ||
11 | /*************************************************************************** | 11 | /*************************************************************************** |
12 | * * | 12 | * * |
13 | * This program is free software; you can redistribute it and/or modify * | 13 | * This program is free software; you can redistribute it and/or modify * |
14 | * it under the terms of the GNU General Public License as published by * | 14 | * it under the terms of the GNU General Public License as published by * |
15 | * the Free Software Foundation; either version 2 of the License, or * | 15 | * the Free Software Foundation; either version 2 of the License, or * |
16 | * (at your option) any later version. * | 16 | * (at your option) any later version. * |
17 | * * | 17 | * * |
18 | ***************************************************************************/ | 18 | ***************************************************************************/ |
19 | // Dialogs | 19 | // Dialogs |
20 | 20 | ||
21 | #include <stdio.h> | 21 | #include <stdio.h> |
22 | #include <stdlib.h> | 22 | #include <stdlib.h> |
23 | 23 | ||
24 | #include <qgrid.h> | 24 | #include <qgrid.h> |
25 | #include <qlabel.h> | 25 | #include <qlabel.h> |
26 | #include <qlayout.h> | 26 | #include <qlayout.h> |
27 | #include <qlistbox.h> | 27 | #include <qlistbox.h> |
28 | #include <qgroupbox.h> | 28 | #include <qgroupbox.h> |
29 | #include <qlineedit.h> | 29 | #include <qlineedit.h> |
30 | #include <qcheckbox.h> | 30 | #include <qcheckbox.h> |
31 | #include <qcollection.h> | 31 | #include <qcollection.h> |
32 | #include <qpushbutton.h> | 32 | #include <qpushbutton.h> |
33 | #include <qobjectlist.h> | 33 | #include <qobjectlist.h> |
34 | #include <qradiobutton.h> | 34 | #include <qradiobutton.h> |
35 | #include <qwhatsthis.h> | 35 | #include <qwhatsthis.h> |
36 | #include <qstringlist.h> | 36 | #include <qstringlist.h> |
37 | #include <klocale.h> | 37 | #include <klocale.h> |
38 | #include <kcolorbtn.h> | 38 | #include <kcolorbtn.h> |
39 | #include <kglobal.h> | 39 | #include <kglobal.h> |
40 | #include <qvbox.h> | 40 | #include <qvbox.h> |
41 | #include <qspinbox.h> | 41 | #include <qspinbox.h> |
42 | #include <qcombobox.h> | 42 | #include <qcombobox.h> |
43 | #include <kfontdialog.h> | 43 | #include <kfontdialog.h> |
44 | 44 | ||
45 | #include "../document/katedocument.h" | 45 | #include "../document/katedocument.h" |
46 | #include "kateviewdialog.h" | 46 | #include "kateviewdialog.h" |
47 | #include <opie2/ofontselector.h> | 47 | #include <opie2/ofontselector.h> |
48 | 48 | ||
49 | 49 | ||
50 | using namespace Opie::Ui; | 50 | using namespace Opie::Ui; |
51 | using namespace Opie::Ui; | ||
52 | SearchDialog::SearchDialog( QWidget *parent, QStringList &searchFor, QStringList &replaceWith, int flags ) | 51 | SearchDialog::SearchDialog( QWidget *parent, QStringList &searchFor, QStringList &replaceWith, int flags ) |
53 | : KDialogBase( parent, 0L, true, i18n( "Find Text" ), Ok | Cancel, Ok ) | 52 | : KDialogBase( parent, 0L, true, i18n( "Find Text" ), Ok | Cancel, Ok ) |
54 | , m_replace( 0L ) | 53 | , m_replace( 0L ) |
55 | { | 54 | { |
56 | QWidget *page = new QWidget( this ); | 55 | QWidget *page = new QWidget( this ); |
57 | setMainWidget( page ); | 56 | setMainWidget( page ); |
58 | 57 | ||
59 | QVBoxLayout *topLayout = new QVBoxLayout( page, 0, spacingHint() ); | 58 | QVBoxLayout *topLayout = new QVBoxLayout( page, 0, spacingHint() ); |
60 | 59 | ||
61 | m_search = new QComboBox( true, page ); | 60 | m_search = new QComboBox( true, page ); |
62 | m_search->insertStringList( searchFor ); | 61 | m_search->insertStringList( searchFor ); |
63 | m_search->setMinimumWidth( m_search->sizeHint().width() ); | 62 | m_search->setMinimumWidth( m_search->sizeHint().width() ); |
64 | m_search->lineEdit()->selectAll(); | 63 | m_search->lineEdit()->selectAll(); |
65 | QLabel *label = new QLabel( m_search, i18n( "&Text To Find:" ), page ); | 64 | QLabel *label = new QLabel( m_search, i18n( "&Text To Find:" ), page ); |
66 | m_optRegExp = new QCheckBox( i18n( "Regular Expression" ), page ); | 65 | m_optRegExp = new QCheckBox( i18n( "Regular Expression" ), page ); |
67 | topLayout->addWidget( label ); | 66 | topLayout->addWidget( label ); |
68 | topLayout->addWidget( m_search ); | 67 | topLayout->addWidget( m_search ); |
69 | topLayout->addWidget( m_optRegExp ); | 68 | topLayout->addWidget( m_optRegExp ); |
70 | 69 | ||
71 | if( flags & KateView::sfReplace ) | 70 | if( flags & KateView::sfReplace ) |
72 | { | 71 | { |
73 | // make it a replace dialog | 72 | // make it a replace dialog |
74 | setCaption( i18n( "Replace Text" ) ); | 73 | setCaption( i18n( "Replace Text" ) ); |
75 | m_replace = new QComboBox( true, page ); | 74 | m_replace = new QComboBox( true, page ); |
76 | m_replace->insertStringList( replaceWith ); | 75 | m_replace->insertStringList( replaceWith ); |
77 | m_replace->setMinimumWidth( m_search->sizeHint().width() ); | 76 | m_replace->setMinimumWidth( m_search->sizeHint().width() ); |
78 | label = new QLabel( m_replace, i18n( "&Replace With:" ), page ); | 77 | label = new QLabel( m_replace, i18n( "&Replace With:" ), page ); |
79 | //m_optPlaceholders = new QCheckBox( i18n( "&Use Placeholders" ), page ); | 78 | //m_optPlaceholders = new QCheckBox( i18n( "&Use Placeholders" ), page ); |
80 | topLayout->addWidget( label ); | 79 | topLayout->addWidget( label ); |
81 | topLayout->addWidget( m_replace ); | 80 | topLayout->addWidget( m_replace ); |
82 | //topLayout->addWidget( m_optPlaceholders ); | 81 | //topLayout->addWidget( m_optPlaceholders ); |
83 | } | 82 | } |
84 | 83 | ||
85 | QGroupBox *group = new QGroupBox( i18n( "Options" ), page ); | 84 | QGroupBox *group = new QGroupBox( i18n( "Options" ), page ); |
86 | topLayout->addWidget( group, 10 ); | 85 | topLayout->addWidget( group, 10 ); |
87 | 86 | ||
88 | QGridLayout *gbox = new QGridLayout( group, 5, 2, spacingHint() ); | 87 | QGridLayout *gbox = new QGridLayout( group, 5, 2, spacingHint() ); |
89 | gbox->addRowSpacing( 0, fontMetrics().lineSpacing() ); | 88 | gbox->addRowSpacing( 0, fontMetrics().lineSpacing() ); |
90 | gbox->setRowStretch( 4, 10 ); | 89 | gbox->setRowStretch( 4, 10 ); |
91 | 90 | ||
92 | m_opt1 = new QCheckBox( i18n( "C&ase Sensitive" ), group ); | 91 | m_opt1 = new QCheckBox( i18n( "C&ase Sensitive" ), group ); |
93 | gbox->addWidget( m_opt1, 1, 0 ); | 92 | gbox->addWidget( m_opt1, 1, 0 ); |
94 | 93 | ||
95 | m_opt2 = new QCheckBox(i18n("&Whole Words Only" ), group ); | 94 | m_opt2 = new QCheckBox(i18n("&Whole Words Only" ), group ); |
96 | gbox->addWidget( m_opt2, 2, 0 ); | 95 | gbox->addWidget( m_opt2, 2, 0 ); |
97 | 96 | ||
98 | m_opt3 = new QCheckBox(i18n("&From Beginning" ), group ); | 97 | m_opt3 = new QCheckBox(i18n("&From Beginning" ), group ); |
99 | gbox->addWidget( m_opt3, 3, 0 ); | 98 | gbox->addWidget( m_opt3, 3, 0 ); |
100 | 99 | ||
101 | m_opt4 = new QCheckBox(i18n("Find &Backwards" ), group ); | 100 | m_opt4 = new QCheckBox(i18n("Find &Backwards" ), group ); |
102 | gbox->addWidget( m_opt4, 1, 1 ); | 101 | gbox->addWidget( m_opt4, 1, 1 ); |
103 | 102 | ||
104 | m_opt5 = new QCheckBox(i18n("&Selected Text" ), group ); | 103 | m_opt5 = new QCheckBox(i18n("&Selected Text" ), group ); |
105 | gbox->addWidget( m_opt5, 2, 1 ); | 104 | gbox->addWidget( m_opt5, 2, 1 ); |
106 | 105 | ||
107 | m_opt1->setChecked( flags & KateView::sfCaseSensitive ); | 106 | m_opt1->setChecked( flags & KateView::sfCaseSensitive ); |
108 | m_opt2->setChecked( flags & KateView::sfWholeWords ); | 107 | m_opt2->setChecked( flags & KateView::sfWholeWords ); |
109 | m_opt3->setChecked( flags & KateView::sfFromBeginning ); | 108 | m_opt3->setChecked( flags & KateView::sfFromBeginning ); |
110 | m_optRegExp->setChecked( flags & KateView::sfRegularExpression ); | 109 | m_optRegExp->setChecked( flags & KateView::sfRegularExpression ); |
111 | m_opt4->setChecked( flags & KateView::sfBackward ); | 110 | m_opt4->setChecked( flags & KateView::sfBackward ); |
112 | m_opt5->setChecked( flags & KateView::sfSelected ); | 111 | m_opt5->setChecked( flags & KateView::sfSelected ); |
113 | 112 | ||
114 | if( m_replace ) | 113 | if( m_replace ) |
115 | { | 114 | { |
@@ -471,103 +470,103 @@ void EditConfigTab::getData(KateView *view) | |||
471 | if (opt[z]->isChecked()) configFlags |= flags[z]; | 470 | if (opt[z]->isChecked()) configFlags |= flags[z]; |
472 | } | 471 | } |
473 | view->setConfig(configFlags); | 472 | view->setConfig(configFlags); |
474 | 473 | ||
475 | view->setEncoding (encoding->currentText()); | 474 | view->setEncoding (encoding->currentText()); |
476 | view->doc()->setWordWrapAt(e1->value()); | 475 | view->doc()->setWordWrapAt(e1->value()); |
477 | view->doc()->setWordWrap (opt[0]->isChecked()); | 476 | view->doc()->setWordWrap (opt[0]->isChecked()); |
478 | view->setTabWidth(e2->value()); | 477 | view->setTabWidth(e2->value()); |
479 | view->setUndoSteps(e3->value()); | 478 | view->setUndoSteps(e3->value()); |
480 | } | 479 | } |
481 | 480 | ||
482 | ColorConfig::ColorConfig( QWidget *parent, char *name ) | 481 | ColorConfig::ColorConfig( QWidget *parent, char *name ) |
483 | : QWidget( parent, name ) | 482 | : QWidget( parent, name ) |
484 | { | 483 | { |
485 | QGridLayout *glay = new QGridLayout( this, 6, 2, 0, KDialog::spacingHint()); | 484 | QGridLayout *glay = new QGridLayout( this, 6, 2, 0, KDialog::spacingHint()); |
486 | glay->setColStretch(1,1); | 485 | glay->setColStretch(1,1); |
487 | glay->setRowStretch(5,1); | 486 | glay->setRowStretch(5,1); |
488 | 487 | ||
489 | QLabel *label; | 488 | QLabel *label; |
490 | 489 | ||
491 | label = new QLabel( i18n("Background:"), this); | 490 | label = new QLabel( i18n("Background:"), this); |
492 | label->setAlignment( AlignRight|AlignVCenter ); | 491 | label->setAlignment( AlignRight|AlignVCenter ); |
493 | m_back = new KColorButton( this ); | 492 | m_back = new KColorButton( this ); |
494 | glay->addWidget( label, 0, 0 ); | 493 | glay->addWidget( label, 0, 0 ); |
495 | glay->addWidget( m_back, 0, 1 ); | 494 | glay->addWidget( m_back, 0, 1 ); |
496 | 495 | ||
497 | label = new QLabel( i18n("Selected:"), this); | 496 | label = new QLabel( i18n("Selected:"), this); |
498 | label->setAlignment( AlignRight|AlignVCenter ); | 497 | label->setAlignment( AlignRight|AlignVCenter ); |
499 | m_selected = new KColorButton( this ); | 498 | m_selected = new KColorButton( this ); |
500 | glay->addWidget( label, 2, 0 ); | 499 | glay->addWidget( label, 2, 0 ); |
501 | glay->addWidget( m_selected, 2, 1 ); | 500 | glay->addWidget( m_selected, 2, 1 ); |
502 | 501 | ||
503 | // QWhatsThis help | 502 | // QWhatsThis help |
504 | QWhatsThis::add(m_back, i18n("Sets the background color of the editing area")); | 503 | QWhatsThis::add(m_back, i18n("Sets the background color of the editing area")); |
505 | QWhatsThis::add(m_selected, i18n("Sets the background color of the selection. To set the text color for selected text, use the "<b>Configure Highlighting</b>" dialog.")); | 504 | QWhatsThis::add(m_selected, i18n("Sets the background color of the selection. To set the text color for selected text, use the "<b>Configure Highlighting</b>" dialog.")); |
506 | } | 505 | } |
507 | 506 | ||
508 | 507 | ||
509 | ColorConfig::~ColorConfig() | 508 | ColorConfig::~ColorConfig() |
510 | { | 509 | { |
511 | } | 510 | } |
512 | 511 | ||
513 | void ColorConfig::setColors(QColor *colors) | 512 | void ColorConfig::setColors(QColor *colors) |
514 | { | 513 | { |
515 | m_back->setColor( colors[0] ); | 514 | m_back->setColor( colors[0] ); |
516 | m_selected->setColor( colors[1] ); | 515 | m_selected->setColor( colors[1] ); |
517 | } | 516 | } |
518 | 517 | ||
519 | void ColorConfig::getColors(QColor *colors) | 518 | void ColorConfig::getColors(QColor *colors) |
520 | { | 519 | { |
521 | colors[0] = m_back->color(); | 520 | colors[0] = m_back->color(); |
522 | colors[1] = m_selected->color(); | 521 | colors[1] = m_selected->color(); |
523 | } | 522 | } |
524 | 523 | ||
525 | FontConfig::FontConfig( QWidget *parent, char *name ) | 524 | FontConfig::FontConfig( QWidget *parent, char *name ) |
526 | : QWidget( parent, name ) | 525 | : QWidget( parent, name ) |
527 | { | 526 | { |
528 | // sizemanagment | 527 | // sizemanagment |
529 | QGridLayout *grid = new QGridLayout( this, 1, 1 ); | 528 | QGridLayout *grid = new QGridLayout( this, 1, 1 ); |
530 | // QString familyStr = cfg. readEntry ( "FontFamily", "Helvetica" ); | 529 | // QString familyStr = cfg. readEntry ( "FontFamily", "Helvetica" ); |
531 | // QString styleStr = cfg. readEntry ( "FontStyle", "Regular" ); | 530 | // QString styleStr = cfg. readEntry ( "FontStyle", "Regular" ); |
532 | // int size = cfg. readNumEntry ( "FontSize", 10 ); | 531 | // int size = cfg. readNumEntry ( "FontSize", 10 ); |
533 | // OFontSelector *m_fontselect; | 532 | // OFontSelector *m_fontselect; |
534 | 533 | ||
535 | m_fontselect = new Opie::OFontSelector ( false, this, "FontTab" ); | 534 | m_fontselect = new OFontSelector ( false, this, "FontTab" ); |
536 | // m_fontselect-> setSelectedFont ( familyStr, styleStr, size ); | 535 | // m_fontselect-> setSelectedFont ( familyStr, styleStr, size ); |
537 | // QWhatsThis::add( m_fontselect, | 536 | // QWhatsThis::add( m_fontselect, |
538 | // tr( "Select the desired name, style and size of the default font applications will use." ) ); | 537 | // tr( "Select the desired name, style and size of the default font applications will use." ) ); |
539 | 538 | ||
540 | connect( m_fontselect, SIGNAL( fontSelected(const QFont&)), | 539 | connect( m_fontselect, SIGNAL( fontSelected(const QFont&)), |
541 | this, SLOT( slotFontSelected(const QFont&))); | 540 | this, SLOT( slotFontSelected(const QFont&))); |
542 | grid->addWidget( m_fontselect, 0, 0); | 541 | grid->addWidget( m_fontselect, 0, 0); |
543 | 542 | ||
544 | 543 | ||
545 | // #if 0 | 544 | // #if 0 |
546 | // m_fontchooser = new KFontChooser ( this ); | 545 | // m_fontchooser = new KFontChooser ( this ); |
547 | // m_fontchooser->enableColumn(KFontChooser::StyleList, false); | 546 | // m_fontchooser->enableColumn(KFontChooser::StyleList, false); |
548 | // grid->addWidget( m_fontchooser, 0, 0); | 547 | // grid->addWidget( m_fontchooser, 0, 0); |
549 | 548 | ||
550 | // connect (m_fontchooser, SIGNAL (fontSelected(const QFont&)), this, SLOT (slotFontSelected(const QFont&))); | 549 | // connect (m_fontchooser, SIGNAL (fontSelected(const QFont&)), this, SLOT (slotFontSelected(const QFont&))); |
551 | // #endif | 550 | // #endif |
552 | } | 551 | } |
553 | 552 | ||
554 | FontConfig::~FontConfig() | 553 | FontConfig::~FontConfig() |
555 | { | 554 | { |
556 | } | 555 | } |
557 | 556 | ||
558 | void FontConfig::setFont ( const QFont &font ) | 557 | void FontConfig::setFont ( const QFont &font ) |
559 | { | 558 | { |
560 | //#if 0 | 559 | //#if 0 |
561 | m_fontselect->setFont (font); | 560 | m_fontselect->setFont (font); |
562 | myFont = font; | 561 | myFont = font; |
563 | //#endif | 562 | //#endif |
564 | } | 563 | } |
565 | 564 | ||
566 | void FontConfig::slotFontSelected( const QFont &font ) | 565 | void FontConfig::slotFontSelected( const QFont &font ) |
567 | { | 566 | { |
568 | myFont = font; | 567 | myFont = font; |
569 | } | 568 | } |
570 | 569 | ||
571 | 570 | ||
572 | 571 | ||
573 | 572 | ||
diff --git a/noncore/apps/tinykate/libkate/view/kateviewdialog.h b/noncore/apps/tinykate/libkate/view/kateviewdialog.h index d081152..65f2dca 100644 --- a/noncore/apps/tinykate/libkate/view/kateviewdialog.h +++ b/noncore/apps/tinykate/libkate/view/kateviewdialog.h | |||
@@ -123,74 +123,74 @@ class SelectConfigTab : public QWidget | |||
123 | 123 | ||
124 | SelectConfigTab(QWidget *parent, KateView *); | 124 | SelectConfigTab(QWidget *parent, KateView *); |
125 | void getData(KateView *); | 125 | void getData(KateView *); |
126 | 126 | ||
127 | protected: | 127 | protected: |
128 | 128 | ||
129 | static const int numFlags = 6; | 129 | static const int numFlags = 6; |
130 | static const int flags[numFlags]; | 130 | static const int flags[numFlags]; |
131 | QCheckBox *opt[numFlags]; | 131 | QCheckBox *opt[numFlags]; |
132 | }; | 132 | }; |
133 | 133 | ||
134 | class EditConfigTab : public QWidget | 134 | class EditConfigTab : public QWidget |
135 | { | 135 | { |
136 | Q_OBJECT | 136 | Q_OBJECT |
137 | 137 | ||
138 | public: | 138 | public: |
139 | 139 | ||
140 | EditConfigTab(QWidget *parent, KateView *); | 140 | EditConfigTab(QWidget *parent, KateView *); |
141 | void getData(KateView *); | 141 | void getData(KateView *); |
142 | 142 | ||
143 | protected: | 143 | protected: |
144 | 144 | ||
145 | static const int numFlags = 9; | 145 | static const int numFlags = 9; |
146 | static const int flags[numFlags]; | 146 | static const int flags[numFlags]; |
147 | QCheckBox *opt[numFlags]; | 147 | QCheckBox *opt[numFlags]; |
148 | QComboBox *encoding; | 148 | QComboBox *encoding; |
149 | 149 | ||
150 | 150 | ||
151 | QSpinBox *e1; | 151 | QSpinBox *e1; |
152 | QSpinBox *e2; | 152 | QSpinBox *e2; |
153 | QSpinBox *e3; | 153 | QSpinBox *e3; |
154 | }; | 154 | }; |
155 | 155 | ||
156 | class ColorConfig : public QWidget | 156 | class ColorConfig : public QWidget |
157 | { | 157 | { |
158 | Q_OBJECT | 158 | Q_OBJECT |
159 | 159 | ||
160 | public: | 160 | public: |
161 | 161 | ||
162 | ColorConfig( QWidget *parent = 0, char *name = 0 ); | 162 | ColorConfig( QWidget *parent = 0, char *name = 0 ); |
163 | ~ColorConfig(); | 163 | ~ColorConfig(); |
164 | 164 | ||
165 | void setColors( QColor * ); | 165 | void setColors( QColor * ); |
166 | void getColors( QColor * ); | 166 | void getColors( QColor * ); |
167 | 167 | ||
168 | private: | 168 | private: |
169 | 169 | ||
170 | KColorButton *m_back; | 170 | KColorButton *m_back; |
171 | KColorButton *m_selected; | 171 | KColorButton *m_selected; |
172 | }; | 172 | }; |
173 | 173 | ||
174 | class FontConfig : public QWidget | 174 | class FontConfig : public QWidget |
175 | { | 175 | { |
176 | Q_OBJECT | 176 | Q_OBJECT |
177 | 177 | ||
178 | public: | 178 | public: |
179 | 179 | ||
180 | FontConfig( QWidget *parent = 0, char *name = 0 ); | 180 | FontConfig( QWidget *parent = 0, char *name = 0 ); |
181 | ~FontConfig(); | 181 | ~FontConfig(); |
182 | 182 | ||
183 | void setFont ( const QFont &font ); | 183 | void setFont ( const QFont &font ); |
184 | QFont getFont ( ) { return myFont; }; | 184 | QFont getFont ( ) { return myFont; }; |
185 | 185 | ||
186 | private: | 186 | private: |
187 | Opie::Opie::Ui::OFontSelector *m_fontselect; | 187 | Opie::Ui::OFontSelector *m_fontselect; |
188 | // class KFontChooser *m_fontchooser; | 188 | // class KFontChooser *m_fontchooser; |
189 | QFont myFont; | 189 | QFont myFont; |
190 | 190 | ||
191 | private slots: | 191 | private slots: |
192 | void slotFontSelected( const QFont &font ); | 192 | void slotFontSelected( const QFont &font ); |
193 | }; | 193 | }; |
194 | 194 | ||
195 | 195 | ||
196 | #endif //_KWDIALOG_H_ | 196 | #endif //_KWDIALOG_H_ |