1doc/classes.doc 1.5 warwick +3 -3 2 3 4 columns, not 3. 4 5 6doc/headers.doc 1.5 warwick +4 -2 7 8 Multicolumns. 9 10 11doc/moc.doc 2.11 eiriken +11 -4 12 13 Corrected nested classes bug 14 15 16examples/application/application.cpp 1.4 agulbra +2 -3 17 18 updated for new qtoolbar api 19 20 21examples/scrollview/scrollview.cpp 1.11 warwick +25 -9 22 23 Use older style. 24 25 26extensions/opengl/examples/sharedbox/GNUmakefile 1.1 hanord initial checkin 27extensions/opengl/examples/sharedbox/Makefile 1.2 hanord +6 -90 28 29 new makefiles 30 31 32extensions/opengl/examples/sharedbox/sharedbox.pro 1.2 hanord +1 -1 33 34 Added "opengl" to CONFIG 35 36 37src/dialogs/qfiledlg.cpp 2.56 paul +3 -3 38 39 make it compile on windows 40 41 42src/dialogs/qfiledlg.cpp 2.57 warwick +6 -5 43 44 Implement "initial selection" for Win-specific calls. 45 46 47src/dialogs/qfiledlg.cpp 2.58 agulbra +21 -2 48 49 insert the root drives in the paths combo 50 51 52src/dialogs/qfiledlg.cpp 2.59 agulbra +11 -11 53 54 alight size stuff correctly 55 list all drives under windows 56 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. 59 60 61src/dialogs/qfiledlg.cpp 2.60 agulbra +21 -8 62 63 draw the icons again. 64 65 66src/dialogs/qfiledlg.cpp 2.61 agulbra +23 -6 67 68 output date and time in a better format. handle column width better. 69 70 71src/dialogs/qfiledlg.cpp 2.62 agulbra +190 -23 72src/dialogs/qfiledlg.h 2.15 agulbra +20 -1 73 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 80 - correct tab order 81 82 83src/dialogs/qfiledlg.cpp 2.63 agulbra +21 -26 84 85 setEnabled( cd up button ) 86 tweak accessibility texts 87 88 89src/dialogs/qfiledlg.cpp 2.64 hanord +3 -3 90 91 Adds cast to avoid compiling problem for MSVC++ 92 93 94src/dialogs/qfiledlg.cpp 2.65 agulbra +29 -7 95 96 experimental filename completion. hacky and a little buggy in certain 97 odd and harmless cases. 98 99 100src/dialogs/qfiledlg.h 2.16 agulbra +4 -5 101 102 remove unnecessary friend declaration 103 104 105src/dialogs/qprndlg.cpp 2.19 agulbra +3 -3 106 107 work around broken gcc warning 108 109 110src/kernel/qapp_win.cpp 2.84 warwick +5 -2 111 112 Work-around focus problem with recreate. 113 114 115src/kernel/qapp_win.cpp 2.85 warwick +5 -4 116 117 Robustness. 118 119 120src/kernel/qapp_x11.cpp 2.128 warwick +9 -9 121src/kernel/qclb_x11.cpp 2.9 warwick +4 -4 122src/kernel/qcol_x11.cpp 2.26 warwick +13 -12 123src/kernel/qimage.cpp 2.83 warwick +11 -10 124src/kernel/qnpsupport.cpp 2.7 warwick +3 -3 125src/kernel/qpm_x11.cpp 2.33 warwick +12 -12 126src/kernel/qpsprn.cpp 2.16 warwick +3 -3 127src/kernel/qrgn_x11.cpp 2.12 warwick +3 -3 128src/kernel/qt_xdnd.cpp 2.7 warwick +5 -5 129src/kernel/qwid_x11.cpp 2.89 warwick +21 -19 130src/tools/qdatetm.cpp 2.12 warwick +4 -4 131 132 Avoid warnings. 133 134 135src/kernel/qapp_x11.cpp 2.130 warwick +3 -3 136 137 strcasecmp -> qstricmp 138 139 140src/kernel/qapp_x11.cpp 2.131 agulbra +14 -3 141src/kernel/qclipbrd.cpp 2.7 agulbra +2 -6 142src/kernel/qdnd_win.cpp 2.3 agulbra +23 -1 143src/kernel/qdnd_x11.cpp 2.3 agulbra +84 -8 144src/kernel/qdragobject.cpp 2.11 agulbra +24 -23 145src/kernel/qdragobject.h 2.7 agulbra +6 -3 146 147 some more stuff works 148 149 150src/kernel/qapp_x11.cpp 2.132 eiriken +4 -3 151src/kernel/qcol_x11.cpp 2.27 eiriken +6 -4 152src/kernel/qimage.cpp 2.84 eiriken +11 -7 153src/kernel/qmetaobj.cpp 2.7 eiriken +6 -4 154src/kernel/qmovie.cpp 1.31 eiriken +8 -5 155src/kernel/qpm_x11.cpp 2.34 eiriken +6 -4 156src/kernel/qwid_win.cpp 2.52 eiriken +4 -4 157src/kernel/qwid_x11.cpp 2.91 eiriken +4 -4 158src/kernel/qwidget.cpp 2.101 eiriken +6 -4 159 160 Check for delete[] 0 to avoid purify warnings. 161 162 163src/kernel/qclb_x11.cpp 2.8 hanord +5 -2 164 165 Debugging code commented out 166 167 168src/kernel/qclipbrd.h 2.4 agulbra +2 -1 169src/kernel/qfocusdata.h 2.2 agulbra +2 -2 170src/widgets/qlistview.h 2.45 agulbra +3 -3 171src/widgets/qsplitter.h 1.8 agulbra +2 -2 172 173 "friend class", not "friend" 174 175 176src/kernel/qdnd_win.cpp 2.2 agulbra +2 -2 177src/kernel/qdnd_x11.cpp 2.2 agulbra +3 -3 178src/kernel/qevent.h 2.13 agulbra +2 -2 179 180 return a proper object for the drag data, not a reference to a 181 probably-deleted object. 182 183 184src/kernel/qdnd_x11.cpp 2.4 agulbra +24 -18 185src/kernel/qdragobject.h 2.8 agulbra +1 -2 186 187 another little bit. 188 189 190src/kernel/qdnd_x11.cpp 2.5 agulbra +6 -24 191 192 drop some of the debugging messages 193 194 195src/kernel/qevent.cpp 2.13 aavit +9 -6 196 197 Doc. 198 199 200src/kernel/qfnt_win.cpp 2.26 warwick +4 -4 201 202 Typo. Will fix (unreported) strange problems with some fonts on Windows. 203 204 205src/kernel/qgmanagr.cpp 2.32 warwick +26 -22 206 207 Flatten. 208 209 210src/kernel/qimage.cpp 2.82 warwick +6 -3 211src/widgets/qlistbox.cpp 2.62 warwick +14 -2 212src/widgets/qlistview.cpp 2.98 warwick +4 -4 213src/widgets/qscrollview.cpp 2.41 warwick +5 -5 214 215 docs 216 217 218src/kernel/qpaintdc.h 2.5 eiriken +4 -2 219src/kernel/qpainter.cpp 2.44 eiriken +38 -11 220src/kernel/qprn_win.cpp 2.8 eiriken +31 -13 221src/kernel/qpsprn.cpp 2.18 eiriken +46 -30 222src/kernel/qpsprn.h 2.6 eiriken +4 -1 223src/kernel/qptr_win.cpp 2.34 eiriken +4 -2 224src/kernel/qregion.h 2.10 eiriken +2 -1 225 226 drawImage support in QPrinter 227 228 229src/kernel/qpainter.cpp 2.41 warwick +17 -2 230 231 Fix OpaqueMode in drawText(...QRect...). 232 233 234src/kernel/qpainter.cpp 2.42 warwick +5 -9 235 236 fix. 237 238 239src/kernel/qpainter.cpp 2.43 warwick +2 -12 240 241 Revert drawText semantics changed. 242 243 244src/kernel/qpainter.cpp 2.45 hanord +6 -2 245src/kernel/qprn_win.cpp 2.9 hanord +5 -4 246 247 Fixed Windows-specific typos, now compiles 248 249 250src/kernel/qprn_x11.cpp 2.11 agulbra +14 -6 251 252 avoid getdtablesize(), and set FD_CLOEXEC on just the X connection 253 instead of on all open files. 254 255 256src/kernel/qpsprn.cpp 2.15 agulbra +6 -6 257 258 mention the defining rfc for koi8-r 259 260 261src/kernel/qpsprn.cpp 2.17 warwick +438 -428 262 263 Avoid a HUGE C string, save some memory. 264 265 266src/kernel/qptd_x11.cpp 2.12 warwick +4 -4 267 268 Restore speed of normal-optimized pixmaps to Qt 1.3x height. 269 270 271src/kernel/qptd_x11.cpp 2.13 hanord +7 -9 272 273 Warwick's change ACK'd 274 275 276src/kernel/qptr_win.cpp 2.32 agulbra +5 -2 277src/kernel/qptr_x11.cpp 2.46 agulbra +5 -2 278 279 clip properly in drawPixmap(). 280 281 282src/kernel/qptr_x11.cpp 2.47 eiriken +21 -17 283 284 Fixed infinite loop bug in internal function drawTile and 285 renamed variables to make the code readable. 286 287 288src/kernel/qregion.cpp 2.8 hanord +84 -51 289src/kernel/qregion.h 2.9 hanord +12 -3 290src/kernel/qrgn_win.cpp 2.11 hanord +39 -25 291src/kernel/qrgn_x11.cpp 2.11 hanord +48 -29 292 293 Removed the internal (and slow) byte array. 294 Uses the region rectangles for saving complex regions. 295 296 297src/kernel/qregion.cpp 2.9 warwick +14 -2 298 299 Implement missing function. 300 301 302src/kernel/qsignalmapper.cpp 1.2 warwick +2 -2 303src/kernel/qsignalmapper.h 1.2 warwick +2 -2 304 305 fix function name 306 307 308src/kernel/qsignalmapper.cpp 1.3 warwick +2 -2 309src/widgets/qtablevw.cpp 2.45 warwick +3 -3 310 311 oops 312 313 314src/kernel/qwid_win.cpp 2.51 agulbra +7 -2 315 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. 319 320 321src/kernel/qwidget.cpp 2.100 agulbra +4 -4 322src/kernel/qwidget.cpp 2.99 agulbra +9 -7 323 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. 327 328 329src/moc/moc.1 2.6 eiriken +20 -5 330 331 Corrected nested classes bug. 332 333 334src/moc/moc.y 2.21 eiriken +3 -5 335 336 Removed warning "unexpected ':'" in nested classes. 337 338 339src/qt.pro 2.21 warwick +2 -1 340 341 Dependencies under Windows. 342 343 344src/qt.pro 2.23 warwick +2 -0 345src/kernel/qsignalmapper.cpp 1.1 warwick initial checkin 346src/kernel/qsignalmapper.h 1.1 warwick initial checkin 347 348 QSignalMapper - like a button group superclass. 349 350 351src/tools/qdir.cpp 2.19 agulbra +36 -4 352src/tools/qdir.h 2.7 agulbra +3 -1 353 354 added new QDir::drives() 355 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 358 morning, will you? 359 360 361src/tools/qdir.cpp 2.20 agulbra +18 -10 362 363 implement drives() for windows. now to test. 364 365 366src/tools/qfile.cpp 2.20 warwick +10 -10 367 368 Casts from off_t to int. 369 370 371src/tools/qglobal.h 2.49 warwick +4 -1 372 373 GNU Hurd 374 375 376src/tools/qglobal.h 2.50 warwick +4 -1 377 378 DG Unix 379 380 381src/tools/qtstream.cpp 2.12 warwick +14 -4 382src/widgets/qscrollview.cpp 2.42 warwick +7 -1 383 384 doc 385 386 387src/widgets/qchkbox.cpp 2.20 warwick +5 -4 388src/widgets/qradiobt.cpp 2.25 warwick +9 -4 389 390 Small sizeHint when no text or pixmap. 391 392 393src/widgets/qcombo.cpp 2.83 agulbra +10 -2 394 395 make sure highlighted() is emitted whenever current changes, as per 396 val gough's bug report. 397 398 399src/widgets/qframe.cpp 2.17 agulbra +13 -2 400 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. 403 404 405src/widgets/qlabel.cpp 2.28 warwick +6 -3 406 407 Flicker-free when no background. 408 409 410src/widgets/qlined.cpp 2.71 warwick +3 -3 411 412 Efficiency. 413 414 415src/widgets/qlined.cpp 2.73 agulbra +2 -10 416 417 disable some buggy code 418 419 420src/widgets/qlined.h 2.26 agulbra +5 -4 421 422 make validateAndSet() public. It's not a trvial function, but it 423 appears that event filters can reasonably want to use it. 424 425 426src/widgets/qlistview.cpp 2.100 agulbra +30 -28 427 428 slightly better pixmap support 429 430 431src/widgets/qlistview.cpp 2.101 agulbra +27 -9 432 433 added an evil hack to make sizeHint() return more realistic values 434 before the automagic column resizing magic has done its job. 435 436 437src/widgets/qlistview.cpp 2.102 agulbra +3 -3 438 439 the list view is now the viewport's focus proxy, rather than the other 440 way around. 441 442 443src/widgets/qlistview.cpp 2.103 agulbra +6 -7 444 445 fixed some logical/actual confusion. 446 447 448src/widgets/qlistview.cpp 2.92 agulbra +22 -13 449 450 hamdle quick drags correctly, as per dimitri van heesch's bug report. 451 452 453src/widgets/qlistview.cpp 2.93 warwick +3 -3 454src/widgets/qlistview.h 2.46 warwick +2 -2 455 456 paintBranches is non-const 457 458 459src/widgets/qlistview.cpp 2.94 warwick +6 -7 460 461 Remove unnecessary initial repaints. 462 463 464src/widgets/qlistview.cpp 2.95 agulbra +16 -12 465 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. 469 470 471src/widgets/qlistview.cpp 2.96 agulbra +178 -53 472src/widgets/qlistview.h 2.47 agulbra +13 -5 473 474 added column alignment (worked first try) and real pixmap support 475 (untested - I try not to push my luck) 476 477 478src/widgets/qlistview.cpp 2.97 agulbra +13 -11 479 480 draw focus rectangle in the correct place 481 482 483src/widgets/qlistview.cpp 2.99 warwick +9 -12 484 485 Revert change that required drawText semantics changed. 486 487 488src/widgets/qlistview.h 2.44 agulbra +2 -1 489 490 avoid hiding text(int) with text() in qchecklistitem 491 492 493src/widgets/qmainwindow.cpp 2.17 agulbra +35 -34 494src/widgets/qmainwindow.h 2.12 agulbra +4 -3 495 496 handle children being deleted 497 498 499src/widgets/qmenubar.cpp 2.48 warwick +9 -3 500src/widgets/qpopmenu.cpp 2.67 warwick +4 -2 501 502 Accept keys so they don't propagate. 503 504 505src/widgets/qmenubar.cpp 2.49 warwick +2 -5 506src/widgets/qpopmenu.cpp 2.68 warwick +2 -4 507 508 undo accept() 509 510 511src/widgets/qmenubar.cpp 2.50 agulbra +3 -4 512 513 remove unused variable 514 515 516src/widgets/qpopmenu.cpp 2.70 agulbra +13 -16 517src/widgets/qpopmenu.cpp 2.69 agulbra +10 -3 518 519 minor tweak of right/left submenu position algorithm 520 521 522src/widgets/qpopmenu.cpp 2.71 warwick +5 -2 523 524 Add a reminder. 525 526 527src/widgets/qscrollview.cpp 2.39 warwick +86 -67 528 529 Docs. 530 Remove over-optimization. 531 532 533src/widgets/qscrollview.cpp 2.40 warwick +3 -3 534 535 Simplify. 536 537 538src/widgets/qscrollview.cpp 2.43 warwick +45 -12 539 540 Propagate mouse events. 541 542 543src/widgets/qscrollview.h 2.20 warwick +6 -1 544 545 Propagate mouse evetns. 546 547 548src/widgets/qtoolbutton.cpp 2.23 warwick +4 -3 549 550 Make receiver/slot optional. 551 552 553src/widgets/qvalidator.cpp 2.18 agulbra +19 -6 554 555 validate number of decimals. amy watson. 556