1 doc/classes.doc 1.5 warwick +3 -3
6 doc/headers.doc 1.5 warwick +4 -2
11 doc/moc.doc 2.11 eiriken +11 -4
13 Corrected nested classes bug
16 examples/application/application.cpp 1.4 agulbra +2 -3
18 updated for new qtoolbar api
21 examples/scrollview/scrollview.cpp 1.11 warwick +25 -9
26 extensions/opengl/examples/sharedbox/GNUmakefile 1.1 hanord initial checkin
27 extensions/opengl/examples/sharedbox/Makefile 1.2 hanord +6 -90
32 extensions/opengl/examples/sharedbox/sharedbox.pro 1.2 hanord +1 -1
34 Added "opengl" to CONFIG
37 src/dialogs/qfiledlg.cpp 2.56 paul +3 -3
39 make it compile on windows
42 src/dialogs/qfiledlg.cpp 2.57 warwick +6 -5
44 Implement "initial selection" for Win-specific calls.
47 src/dialogs/qfiledlg.cpp 2.58 agulbra +21 -2
49 insert the root drives in the paths combo
52 src/dialogs/qfiledlg.cpp 2.59 agulbra +11 -11
54 alight size stuff correctly
55 list all drives under windows
57 there's an aborted attempt at handling double-click in multi-column
58 view in there, too. I'll think about it and complete it asap.
61 src/dialogs/qfiledlg.cpp 2.60 agulbra +21 -8
66 src/dialogs/qfiledlg.cpp 2.61 agulbra +23 -6
68 output date and time in a better format. handle column width better.
71 src/dialogs/qfiledlg.cpp 2.62 agulbra +190 -23
72 src/dialogs/qfiledlg.h 2.15 agulbra +20 -1
74 more polish. in this round:
75 - correct handling of double-click and arrow keys in the multi-column
76 list (partly done using an evil hack, see mouseDoubleClickEvent())
77 - the ability to install file type icons (the default draws a
78 directory icon, nothing else)
79 - correct enter handling in the paths and types combo boxes
83 src/dialogs/qfiledlg.cpp 2.63 agulbra +21 -26
85 setEnabled( cd up button )
86 tweak accessibility texts
89 src/dialogs/qfiledlg.cpp 2.64 hanord +3 -3
91 Adds cast to avoid compiling problem for MSVC++
94 src/dialogs/qfiledlg.cpp 2.65 agulbra +29 -7
96 experimental filename completion. hacky and a little buggy in certain
97 odd and harmless cases.
100 src/dialogs/qfiledlg.h 2.16 agulbra +4 -5
102 remove unnecessary friend declaration
105 src/dialogs/qprndlg.cpp 2.19 agulbra +3 -3
107 work around broken gcc warning
110 src/kernel/qapp_win.cpp 2.84 warwick +5 -2
112 Work-around focus problem with recreate.
115 src/kernel/qapp_win.cpp 2.85 warwick +5 -4
120 src/kernel/qapp_x11.cpp 2.128 warwick +9 -9
121 src/kernel/qclb_x11.cpp 2.9 warwick +4 -4
122 src/kernel/qcol_x11.cpp 2.26 warwick +13 -12
123 src/kernel/qimage.cpp 2.83 warwick +11 -10
124 src/kernel/qnpsupport.cpp 2.7 warwick +3 -3
125 src/kernel/qpm_x11.cpp 2.33 warwick +12 -12
126 src/kernel/qpsprn.cpp 2.16 warwick +3 -3
127 src/kernel/qrgn_x11.cpp 2.12 warwick +3 -3
128 src/kernel/qt_xdnd.cpp 2.7 warwick +5 -5
129 src/kernel/qwid_x11.cpp 2.89 warwick +21 -19
130 src/tools/qdatetm.cpp 2.12 warwick +4 -4
135 src/kernel/qapp_x11.cpp 2.130 warwick +3 -3
137 strcasecmp -> qstricmp
140 src/kernel/qapp_x11.cpp 2.131 agulbra +14 -3
141 src/kernel/qclipbrd.cpp 2.7 agulbra +2 -6
142 src/kernel/qdnd_win.cpp 2.3 agulbra +23 -1
143 src/kernel/qdnd_x11.cpp 2.3 agulbra +84 -8
144 src/kernel/qdragobject.cpp 2.11 agulbra +24 -23
145 src/kernel/qdragobject.h 2.7 agulbra +6 -3
147 some more stuff works
150 src/kernel/qapp_x11.cpp 2.132 eiriken +4 -3
151 src/kernel/qcol_x11.cpp 2.27 eiriken +6 -4
152 src/kernel/qimage.cpp 2.84 eiriken +11 -7
153 src/kernel/qmetaobj.cpp 2.7 eiriken +6 -4
154 src/kernel/qmovie.cpp 1.31 eiriken +8 -5
155 src/kernel/qpm_x11.cpp 2.34 eiriken +6 -4
156 src/kernel/qwid_win.cpp 2.52 eiriken +4 -4
157 src/kernel/qwid_x11.cpp 2.91 eiriken +4 -4
158 src/kernel/qwidget.cpp 2.101 eiriken +6 -4
160 Check for delete[] 0 to avoid purify warnings.
163 src/kernel/qclb_x11.cpp 2.8 hanord +5 -2
165 Debugging code commented out
168 src/kernel/qclipbrd.h 2.4 agulbra +2 -1
169 src/kernel/qfocusdata.h 2.2 agulbra +2 -2
170 src/widgets/qlistview.h 2.45 agulbra +3 -3
171 src/widgets/qsplitter.h 1.8 agulbra +2 -2
173 "friend class", not "friend"
176 src/kernel/qdnd_win.cpp 2.2 agulbra +2 -2
177 src/kernel/qdnd_x11.cpp 2.2 agulbra +3 -3
178 src/kernel/qevent.h 2.13 agulbra +2 -2
180 return a proper object for the drag data, not a reference to a
181 probably-deleted object.
184 src/kernel/qdnd_x11.cpp 2.4 agulbra +24 -18
185 src/kernel/qdragobject.h 2.8 agulbra +1 -2
190 src/kernel/qdnd_x11.cpp 2.5 agulbra +6 -24
192 drop some of the debugging messages
195 src/kernel/qevent.cpp 2.13 aavit +9 -6
200 src/kernel/qfnt_win.cpp 2.26 warwick +4 -4
202 Typo. Will fix (unreported) strange problems with some fonts on Windows.
205 src/kernel/qgmanagr.cpp 2.32 warwick +26 -22
210 src/kernel/qimage.cpp 2.82 warwick +6 -3
211 src/widgets/qlistbox.cpp 2.62 warwick +14 -2
212 src/widgets/qlistview.cpp 2.98 warwick +4 -4
213 src/widgets/qscrollview.cpp 2.41 warwick +5 -5
218 src/kernel/qpaintdc.h 2.5 eiriken +4 -2
219 src/kernel/qpainter.cpp 2.44 eiriken +38 -11
220 src/kernel/qprn_win.cpp 2.8 eiriken +31 -13
221 src/kernel/qpsprn.cpp 2.18 eiriken +46 -30
222 src/kernel/qpsprn.h 2.6 eiriken +4 -1
223 src/kernel/qptr_win.cpp 2.34 eiriken +4 -2
224 src/kernel/qregion.h 2.10 eiriken +2 -1
226 drawImage support in QPrinter
229 src/kernel/qpainter.cpp 2.41 warwick +17 -2
231 Fix OpaqueMode in drawText(...QRect...).
234 src/kernel/qpainter.cpp 2.42 warwick +5 -9
239 src/kernel/qpainter.cpp 2.43 warwick +2 -12
241 Revert drawText semantics changed.
244 src/kernel/qpainter.cpp 2.45 hanord +6 -2
245 src/kernel/qprn_win.cpp 2.9 hanord +5 -4
247 Fixed Windows-specific typos, now compiles
250 src/kernel/qprn_x11.cpp 2.11 agulbra +14 -6
252 avoid getdtablesize(), and set FD_CLOEXEC on just the X connection
253 instead of on all open files.
256 src/kernel/qpsprn.cpp 2.15 agulbra +6 -6
258 mention the defining rfc for koi8-r
261 src/kernel/qpsprn.cpp 2.17 warwick +438 -428
263 Avoid a HUGE C string, save some memory.
266 src/kernel/qptd_x11.cpp 2.12 warwick +4 -4
268 Restore speed of normal-optimized pixmaps to Qt 1.3x height.
271 src/kernel/qptd_x11.cpp 2.13 hanord +7 -9
273 Warwick's change ACK'd
276 src/kernel/qptr_win.cpp 2.32 agulbra +5 -2
277 src/kernel/qptr_x11.cpp 2.46 agulbra +5 -2
279 clip properly in drawPixmap().
282 src/kernel/qptr_x11.cpp 2.47 eiriken +21 -17
284 Fixed infinite loop bug in internal function drawTile and
285 renamed variables to make the code readable.
288 src/kernel/qregion.cpp 2.8 hanord +84 -51
289 src/kernel/qregion.h 2.9 hanord +12 -3
290 src/kernel/qrgn_win.cpp 2.11 hanord +39 -25
291 src/kernel/qrgn_x11.cpp 2.11 hanord +48 -29
293 Removed the internal (and slow) byte array.
294 Uses the region rectangles for saving complex regions.
297 src/kernel/qregion.cpp 2.9 warwick +14 -2
299 Implement missing function.
302 src/kernel/qsignalmapper.cpp 1.2 warwick +2 -2
303 src/kernel/qsignalmapper.h 1.2 warwick +2 -2
308 src/kernel/qsignalmapper.cpp 1.3 warwick +2 -2
309 src/widgets/qtablevw.cpp 2.45 warwick +3 -3
314 src/kernel/qwid_win.cpp 2.51 agulbra +7 -2
316 if recreating a widget with no children that accept focus, and which
317 does not accept focus itself, to be a top-level widget, set up a focus
318 chain. hopefully this will fix a focus bug on windows.
321 src/kernel/qwidget.cpp 2.100 agulbra +4 -4
322 src/kernel/qwidget.cpp 2.99 agulbra +9 -7
324 try a little harder to make QWidget::focusWidget() return something.
325 this should make focus in top-level widgets created by recreate()
326 behave like in top-level widgets created by new.
329 src/moc/moc.1 2.6 eiriken +20 -5
331 Corrected nested classes bug.
334 src/moc/moc.y 2.21 eiriken +3 -5
336 Removed warning "unexpected ':'" in nested classes.
339 src/qt.pro 2.21 warwick +2 -1
341 Dependencies under Windows.
344 src/qt.pro 2.23 warwick +2 -0
345 src/kernel/qsignalmapper.cpp 1.1 warwick initial checkin
346 src/kernel/qsignalmapper.h 1.1 warwick initial checkin
348 QSignalMapper - like a button group superclass.
351 src/tools/qdir.cpp 2.19 agulbra +36 -4
352 src/tools/qdir.h 2.7 agulbra +3 -1
354 added new QDir::drives()
356 this breaks windows horribly, because I simply couldn't remember the
357 function call to use there. haavard, add a few lines of code in the
361 src/tools/qdir.cpp 2.20 agulbra +18 -10
363 implement drives() for windows. now to test.
366 src/tools/qfile.cpp 2.20 warwick +10 -10
368 Casts from off_t to int.
371 src/tools/qglobal.h 2.49 warwick +4 -1
376 src/tools/qglobal.h 2.50 warwick +4 -1
381 src/tools/qtstream.cpp 2.12 warwick +14 -4
382 src/widgets/qscrollview.cpp 2.42 warwick +7 -1
387 src/widgets/qchkbox.cpp 2.20 warwick +5 -4
388 src/widgets/qradiobt.cpp 2.25 warwick +9 -4
390 Small sizeHint when no text or pixmap.
393 src/widgets/qcombo.cpp 2.83 agulbra +10 -2
395 make sure highlighted() is emitted whenever current changes, as per
396 val gough's bug report.
399 src/widgets/qframe.cpp 2.17 agulbra +13 -2
401 added a hack to make kscd binaries keep working. put in a nice
402 #if QT_VERSION >= 200 so the hack won't stay too long.
405 src/widgets/qlabel.cpp 2.28 warwick +6 -3
407 Flicker-free when no background.
410 src/widgets/qlined.cpp 2.71 warwick +3 -3
415 src/widgets/qlined.cpp 2.73 agulbra +2 -10
417 disable some buggy code
420 src/widgets/qlined.h 2.26 agulbra +5 -4
422 make validateAndSet() public. It's not a trvial function, but it
423 appears that event filters can reasonably want to use it.
426 src/widgets/qlistview.cpp 2.100 agulbra +30 -28
428 slightly better pixmap support
431 src/widgets/qlistview.cpp 2.101 agulbra +27 -9
433 added an evil hack to make sizeHint() return more realistic values
434 before the automagic column resizing magic has done its job.
437 src/widgets/qlistview.cpp 2.102 agulbra +3 -3
439 the list view is now the viewport's focus proxy, rather than the other
443 src/widgets/qlistview.cpp 2.103 agulbra +6 -7
445 fixed some logical/actual confusion.
448 src/widgets/qlistview.cpp 2.92 agulbra +22 -13
450 hamdle quick drags correctly, as per dimitri van heesch's bug report.
453 src/widgets/qlistview.cpp 2.93 warwick +3 -3
454 src/widgets/qlistview.h 2.46 warwick +2 -2
456 paintBranches is non-const
459 src/widgets/qlistview.cpp 2.94 warwick +6 -7
461 Remove unnecessary initial repaints.
464 src/widgets/qlistview.cpp 2.95 agulbra +16 -12
466 try to draw a little more efficiently by using OpaqueMode, and by
467 never inserting list view items into the repaint dict twice. exposes
468 a QPainter::drawText() bug.
471 src/widgets/qlistview.cpp 2.96 agulbra +178 -53
472 src/widgets/qlistview.h 2.47 agulbra +13 -5
474 added column alignment (worked first try) and real pixmap support
475 (untested - I try not to push my luck)
478 src/widgets/qlistview.cpp 2.97 agulbra +13 -11
480 draw focus rectangle in the correct place
483 src/widgets/qlistview.cpp 2.99 warwick +9 -12
485 Revert change that required drawText semantics changed.
488 src/widgets/qlistview.h 2.44 agulbra +2 -1
490 avoid hiding text(int) with text() in qchecklistitem
493 src/widgets/qmainwindow.cpp 2.17 agulbra +35 -34
494 src/widgets/qmainwindow.h 2.12 agulbra +4 -3
496 handle children being deleted
499 src/widgets/qmenubar.cpp 2.48 warwick +9 -3
500 src/widgets/qpopmenu.cpp 2.67 warwick +4 -2
502 Accept keys so they don't propagate.
505 src/widgets/qmenubar.cpp 2.49 warwick +2 -5
506 src/widgets/qpopmenu.cpp 2.68 warwick +2 -4
511 src/widgets/qmenubar.cpp 2.50 agulbra +3 -4
513 remove unused variable
516 src/widgets/qpopmenu.cpp 2.70 agulbra +13 -16
517 src/widgets/qpopmenu.cpp 2.69 agulbra +10 -3
519 minor tweak of right/left submenu position algorithm
522 src/widgets/qpopmenu.cpp 2.71 warwick +5 -2
527 src/widgets/qscrollview.cpp 2.39 warwick +86 -67
530 Remove over-optimization.
533 src/widgets/qscrollview.cpp 2.40 warwick +3 -3
538 src/widgets/qscrollview.cpp 2.43 warwick +45 -12
540 Propagate mouse events.
543 src/widgets/qscrollview.h 2.20 warwick +6 -1
545 Propagate mouse evetns.
548 src/widgets/qtoolbutton.cpp 2.23 warwick +4 -3
550 Make receiver/slot optional.
553 src/widgets/qvalidator.cpp 2.18 agulbra +19 -6
555 validate number of decimals. amy watson.