summaryrefslogtreecommitdiff
path: root/core/pim
authorzecke <zecke>2002-06-17 15:41:06 (UTC)
committer zecke <zecke>2002-06-17 15:41:06 (UTC)
commit02e724757f13f40d85136c3a14e0a3788d28236e (patch) (unidiff)
treee927455a1b5f0b5e6739f180106dbc98b60628c0 /core/pim
parentdcba3fed4f2abf001ced72b573f6e50f6b37e1e6 (diff)
downloadopie-02e724757f13f40d85136c3a14e0a3788d28236e.zip
opie-02e724757f13f40d85136c3a14e0a3788d28236e.tar.gz
opie-02e724757f13f40d85136c3a14e0a3788d28236e.tar.bz2
Fool Qt and fool QtDesigner to unfuck the designer .ui *evilgrin*
Diffstat (limited to 'core/pim') (more/less context) (show whitespace changes)
-rw-r--r--core/pim/todo/mainwindow.cpp2
-rw-r--r--core/pim/todo/todoentry.ui214
-rw-r--r--core/pim/todo/todoentryimpl.cpp4
3 files changed, 132 insertions, 88 deletions
diff --git a/core/pim/todo/mainwindow.cpp b/core/pim/todo/mainwindow.cpp
index fa9c221..d419166 100644
--- a/core/pim/todo/mainwindow.cpp
+++ b/core/pim/todo/mainwindow.cpp
@@ -203,13 +203,13 @@ TodoWindow::TodoWindow( QWidget *parent, const char *name, WFlags f ) :
203 } 203 }
204 204
205 a = new QAction( tr( "Find" ), Resource::loadIconSet( "mag" ), 205 a = new QAction( tr( "Find" ), Resource::loadIconSet( "mag" ),
206 QString::null, 0, this, 0 ); 206 QString::null, 0, this, 0 );
207 connect( a, SIGNAL( activated() ), 207 connect( a, SIGNAL( activated() ),
208 this, SLOT( slotFind() ) ); 208 this, SLOT( slotFind() ) );
209 a->addTo( bar ); 209// a->addTo( bar );
210 a->addTo( options ); 210 a->addTo( options );
211 options->insertSeparator(); 211 options->insertSeparator();
212 212
213 if ( table->numRows() ) 213 if ( table->numRows() )
214 a->setEnabled( TRUE ); 214 a->setEnabled( TRUE );
215 else 215 else
diff --git a/core/pim/todo/todoentry.ui b/core/pim/todo/todoentry.ui
index 9ffa89b..1091852 100644
--- a/core/pim/todo/todoentry.ui
+++ b/core/pim/todo/todoentry.ui
@@ -27,13 +27,13 @@
27 </property> 27 </property>
28 <property stdset="1"> 28 <property stdset="1">
29 <name>geometry</name> 29 <name>geometry</name>
30 <rect> 30 <rect>
31 <x>0</x> 31 <x>0</x>
32 <y>0</y> 32 <y>0</y>
33 <width>425</width> 33 <width>262</width>
34 <height>321</height> 34 <height>321</height>
35 </rect> 35 </rect>
36 </property> 36 </property>
37 <property stdset="1"> 37 <property stdset="1">
38 <name>caption</name> 38 <name>caption</name>
39 <string>New Task</string> 39 <string>New Task</string>
@@ -41,31 +41,16 @@
41 <property> 41 <property>
42 <name>layoutMargin</name> 42 <name>layoutMargin</name>
43 </property> 43 </property>
44 <property> 44 <property>
45 <name>layoutSpacing</name> 45 <name>layoutSpacing</name>
46 </property> 46 </property>
47 <widget>
48 <class>QLayoutWidget</class>
49 <property stdset="1">
50 <name>name</name>
51 <cstring>Layout31</cstring>
52 </property>
53 <property stdset="1">
54 <name>geometry</name>
55 <rect>
56 <x>1</x>
57 <y>6</y>
58 <width>240</width>
59 <height>310</height>
60 </rect>
61 </property>
62 <grid> 47 <grid>
63 <property stdset="1"> 48 <property stdset="1">
64 <name>margin</name> 49 <name>margin</name>
65 <number>0</number> 50 <number>11</number>
66 </property> 51 </property>
67 <property stdset="1"> 52 <property stdset="1">
68 <name>spacing</name> 53 <name>spacing</name>
69 <number>6</number> 54 <number>6</number>
70 </property> 55 </property>
71 <widget row="2" column="0" > 56 <widget row="2" column="0" >
@@ -87,12 +72,19 @@
87 <class>QLabel</class> 72 <class>QLabel</class>
88 <property stdset="1"> 73 <property stdset="1">
89 <name>name</name> 74 <name>name</name>
90 <cstring>txtProg</cstring> 75 <cstring>txtProg</cstring>
91 </property> 76 </property>
92 <property stdset="1"> 77 <property stdset="1">
78 <name>sizePolicy</name>
79 <sizepolicy>
80 <hsizetype>1</hsizetype>
81 <vsizetype>0</vsizetype>
82 </sizepolicy>
83 </property>
84 <property stdset="1">
93 <name>text</name> 85 <name>text</name>
94 <string>Progress:</string> 86 <string>Progress:</string>
95 </property> 87 </property>
96 </widget> 88 </widget>
97 <widget> 89 <widget>
98 <class>QComboBox</class> 90 <class>QComboBox</class>
@@ -134,67 +126,28 @@
134 </item> 126 </item>
135 <property stdset="1"> 127 <property stdset="1">
136 <name>name</name> 128 <name>name</name>
137 <cstring>cmbProg</cstring> 129 <cstring>cmbProg</cstring>
138 </property> 130 </property>
139 <property stdset="1"> 131 <property stdset="1">
132 <name>sizePolicy</name>
133 <sizepolicy>
134 <hsizetype>0</hsizetype>
135 <vsizetype>0</vsizetype>
136 </sizepolicy>
137 </property>
138 <property stdset="1">
140 <name>maximumSize</name> 139 <name>maximumSize</name>
141 <size> 140 <size>
142 <width>45</width> 141 <width>45</width>
143 <height>32767</height> 142 <height>32767</height>
144 </size> 143 </size>
145 </property> 144 </property>
146 </widget> 145 </widget>
147 </hbox> 146 </hbox>
148 </widget> 147 </widget>
149 <widget row="3" column="0" >
150 <class>QLayoutWidget</class>
151 <property stdset="1">
152 <name>name</name>
153 <cstring>Layout18</cstring>
154 </property>
155 <hbox>
156 <property stdset="1">
157 <name>margin</name>
158 <number>0</number>
159 </property>
160 <property stdset="1">
161 <name>spacing</name>
162 <number>6</number>
163 </property>
164 <widget>
165 <class>QLabel</class>
166 <property stdset="1">
167 <name>name</name>
168 <cstring>TextLabel3</cstring>
169 </property>
170 <property stdset="1">
171 <name>frameShape</name>
172 <enum>NoFrame</enum>
173 </property>
174 <property stdset="1">
175 <name>text</name>
176 <string>Category:</string>
177 </property>
178 </widget>
179 <widget>
180 <class>CategorySelect</class>
181 <property stdset="1">
182 <name>name</name>
183 <cstring>comboCategory</cstring>
184 </property>
185 <property stdset="1">
186 <name>minimumSize</name>
187 <size>
188 <width>60</width>
189 <height>0</height>
190 </size>
191 </property>
192 </widget>
193 </hbox>
194 </widget>
195 <widget row="0" column="0" > 148 <widget row="0" column="0" >
196 <class>QLayoutWidget</class> 149 <class>QLayoutWidget</class>
197 <property stdset="1"> 150 <property stdset="1">
198 <name>name</name> 151 <name>name</name>
199 <cstring>Layout20</cstring> 152 <cstring>Layout20</cstring>
200 </property> 153 </property>
@@ -211,12 +164,19 @@
211 <class>QLabel</class> 164 <class>QLabel</class>
212 <property stdset="1"> 165 <property stdset="1">
213 <name>name</name> 166 <name>name</name>
214 <cstring>TextLabel2</cstring> 167 <cstring>TextLabel2</cstring>
215 </property> 168 </property>
216 <property stdset="1"> 169 <property stdset="1">
170 <name>sizePolicy</name>
171 <sizepolicy>
172 <hsizetype>1</hsizetype>
173 <vsizetype>0</vsizetype>
174 </sizepolicy>
175 </property>
176 <property stdset="1">
217 <name>text</name> 177 <name>text</name>
218 <string>Priority:</string> 178 <string>Priority:</string>
219 </property> 179 </property>
220 </widget> 180 </widget>
221 <widget> 181 <widget>
222 <class>QComboBox</class> 182 <class>QComboBox</class>
@@ -254,30 +214,93 @@
254 <name>name</name> 214 <name>name</name>
255 <cstring>comboPriority</cstring> 215 <cstring>comboPriority</cstring>
256 </property> 216 </property>
257 <property stdset="1"> 217 <property stdset="1">
258 <name>sizePolicy</name> 218 <name>sizePolicy</name>
259 <sizepolicy> 219 <sizepolicy>
260 <hsizetype>7</hsizetype> 220 <hsizetype>0</hsizetype>
261 <vsizetype>0</vsizetype> 221 <vsizetype>0</vsizetype>
262 </sizepolicy> 222 </sizepolicy>
263 </property> 223 </property>
264 <property stdset="1"> 224 <property stdset="1">
265 <name>currentItem</name> 225 <name>currentItem</name>
266 <number>2</number> 226 <number>2</number>
267 </property> 227 </property>
268 </widget> 228 </widget>
269 </hbox> 229 </hbox>
270 </widget> 230 </widget>
271 <widget row="5" column="0" > 231 <widget row="4" column="0" >
272 <class>QMultiLineEdit</class> 232 <class>QLayoutWidget</class>
273 <property stdset="1"> 233 <property stdset="1">
274 <name>name</name> 234 <name>name</name>
275 <cstring>txtTodo</cstring> 235 <cstring>Layout30</cstring>
236 </property>
237 <hbox>
238 <property stdset="1">
239 <name>margin</name>
240 <number>0</number>
241 </property>
242 <property stdset="1">
243 <name>spacing</name>
244 <number>6</number>
245 </property>
246 <widget>
247 <class>QLabel</class>
248 <property stdset="1">
249 <name>name</name>
250 <cstring>TextLabel1</cstring>
251 </property>
252 <property stdset="1">
253 <name>sizePolicy</name>
254 <sizepolicy>
255 <hsizetype>1</hsizetype>
256 <vsizetype>0</vsizetype>
257 </sizepolicy>
258 </property>
259 <property stdset="1">
260 <name>text</name>
261 <string>Summary:</string>
276 </property> 262 </property>
277 </widget> 263 </widget>
264 <widget>
265 <class>QLineEdit</class>
266 <property stdset="1">
267 <name>name</name>
268 <cstring>lneSum</cstring>
269 </property>
270 </widget>
271 <widget>
272 <class>OClickableLabel</class>
273 <property stdset="1">
274 <name>name</name>
275 <cstring>lblDown</cstring>
276 </property>
277 <property stdset="1">
278 <name>sizePolicy</name>
279 <sizepolicy>
280 <hsizetype>0</hsizetype>
281 <vsizetype>0</vsizetype>
282 </sizepolicy>
283 </property>
284 <property stdset="1">
285 <name>minimumSize</name>
286 <size>
287 <width>20</width>
288 <height>20</height>
289 </size>
290 </property>
291 <property stdset="1">
292 <name>maximumSize</name>
293 <size>
294 <width>20</width>
295 <height>20</height>
296 </size>
297 </property>
298 </widget>
299 </hbox>
300 </widget>
278 <widget row="1" column="0" > 301 <widget row="1" column="0" >
279 <class>QLayoutWidget</class> 302 <class>QLayoutWidget</class>
280 <property stdset="1"> 303 <property stdset="1">
281 <name>name</name> 304 <name>name</name>
282 <cstring>Layout21</cstring> 305 <cstring>Layout21</cstring>
283 </property> 306 </property>
@@ -326,17 +349,31 @@
326 <name>text</name> 349 <name>text</name>
327 <string>1 Jan 2001</string> 350 <string>1 Jan 2001</string>
328 </property> 351 </property>
329 </widget> 352 </widget>
330 </hbox> 353 </hbox>
331 </widget> 354 </widget>
332 <widget row="4" column="0" > 355 <widget row="5" column="0" >
356 <class>QMultiLineEdit</class>
357 <property stdset="1">
358 <name>name</name>
359 <cstring>txtTodo</cstring>
360 </property>
361 <property stdset="1">
362 <name>sizePolicy</name>
363 <sizepolicy>
364 <hsizetype>7</hsizetype>
365 <vsizetype>7</vsizetype>
366 </sizepolicy>
367 </property>
368 </widget>
369 <widget row="3" column="0" >
333 <class>QLayoutWidget</class> 370 <class>QLayoutWidget</class>
334 <property stdset="1"> 371 <property stdset="1">
335 <name>name</name> 372 <name>name</name>
336 <cstring>Layout30</cstring> 373 <cstring>Layout33</cstring>
337 </property> 374 </property>
338 <hbox> 375 <hbox>
339 <property stdset="1"> 376 <property stdset="1">
340 <name>margin</name> 377 <name>margin</name>
341 <number>0</number> 378 <number>0</number>
342 </property> 379 </property>
@@ -345,52 +382,55 @@
345 <number>6</number> 382 <number>6</number>
346 </property> 383 </property>
347 <widget> 384 <widget>
348 <class>QLabel</class> 385 <class>QLabel</class>
349 <property stdset="1"> 386 <property stdset="1">
350 <name>name</name> 387 <name>name</name>
351 <cstring>TextLabel1</cstring> 388 <cstring>TextLabel3</cstring>
352 </property> 389 </property>
353 <property stdset="1"> 390 <property stdset="1">
354 <name>text</name> 391 <name>sizePolicy</name>
355 <string>Summary:</string> 392 <sizepolicy>
393 <hsizetype>1</hsizetype>
394 <vsizetype>0</vsizetype>
395 </sizepolicy>
356 </property> 396 </property>
357 </widget>
358 <widget>
359 <class>QLineEdit</class>
360 <property stdset="1"> 397 <property stdset="1">
361 <name>name</name> 398 <name>frameShape</name>
362 <cstring>lneSum</cstring> 399 <enum>NoFrame</enum>
400 </property>
401 <property stdset="1">
402 <name>text</name>
403 <string>Category:</string>
363 </property> 404 </property>
364 </widget> 405 </widget>
365 <widget> 406 <widget>
366 <class>OClickableLabel</class> 407 <class>CategorySelect</class>
367 <property stdset="1"> 408 <property stdset="1">
368 <name>name</name> 409 <name>name</name>
369 <cstring>lblDown</cstring> 410 <cstring>comboCategory</cstring>
370 </property> 411 </property>
371 <property stdset="1"> 412 <property stdset="1">
372 <name>minimumSize</name> 413 <name>sizePolicy</name>
373 <size> 414 <sizepolicy>
374 <width>20</width> 415 <hsizetype>7</hsizetype>
375 <height>20</height> 416 <vsizetype>0</vsizetype>
376 </size> 417 </sizepolicy>
377 </property> 418 </property>
378 <property stdset="1"> 419 <property stdset="1">
379 <name>maximumSize</name> 420 <name>minimumSize</name>
380 <size> 421 <size>
381 <width>20</width> 422 <width>60</width>
382 <height>20</height> 423 <height>20</height>
383 </size> 424 </size>
384 </property> 425 </property>
385 </widget> 426 </widget>
386 </hbox> 427 </hbox>
387 </widget> 428 </widget>
388 </grid> 429 </grid>
389 </widget> 430 </widget>
390</widget>
391<customwidgets> 431<customwidgets>
392 <customwidget> 432 <customwidget>
393 <class>CategorySelect</class> 433 <class>CategorySelect</class>
394 <header location="global">qpe/categoryselect.h</header> 434 <header location="global">qpe/categoryselect.h</header>
395 <sizehint> 435 <sizehint>
396 <width>-1</width> 436 <width>-1</width>
diff --git a/core/pim/todo/todoentryimpl.cpp b/core/pim/todo/todoentryimpl.cpp
index dd01130..6af229c 100644
--- a/core/pim/todo/todoentryimpl.cpp
+++ b/core/pim/todo/todoentryimpl.cpp
@@ -30,12 +30,13 @@
30#include <qpe/global.h> 30#include <qpe/global.h>
31#include <qpe/resource.h> 31#include <qpe/resource.h>
32#include <qpe/imageedit.h> 32#include <qpe/imageedit.h>
33#include <qpe/timestring.h> 33#include <qpe/timestring.h>
34#include <qpe/palmtoprecord.h> 34#include <qpe/palmtoprecord.h>
35 35
36#include <qlayout.h>
36#include <qmessagebox.h> 37#include <qmessagebox.h>
37#include <qpopupmenu.h> 38#include <qpopupmenu.h>
38#include <qtoolbutton.h> 39#include <qtoolbutton.h>
39#include <qcombobox.h> 40#include <qcombobox.h>
40#include <qcheckbox.h> 41#include <qcheckbox.h>
41#include <qlineedit.h> 42#include <qlineedit.h>
@@ -87,12 +88,15 @@ NewTaskDialog::NewTaskDialog( int id, QWidget* parent, const char* name, bool m
87 } 88 }
88 init(); 89 init();
89} 90}
90 91
91void NewTaskDialog::init() 92void NewTaskDialog::init()
92{ 93{
94 if( layout() != 0 ){
95 layout()->setMargin( 0 );
96 }
93 QPopupMenu *m1 = new QPopupMenu( this ); 97 QPopupMenu *m1 = new QPopupMenu( this );
94 picker = new DateBookMonth( m1, 0, TRUE ); 98 picker = new DateBookMonth( m1, 0, TRUE );
95 m1->insertItem( picker ); 99 m1->insertItem( picker );
96 buttonDate->setPopup( m1 ); 100 buttonDate->setPopup( m1 );
97 comboCategory->setCategories( todo.categories(), "Todo List", tr("Todo List") ); 101 comboCategory->setCategories( todo.categories(), "Todo List", tr("Todo List") );
98 102