"Fossies" - the Fresh Open Source Software Archive

Member "qt-everywhere-src-6.3.1/qtbase/dist/changes-1.39-19980623" (25 May 2022, 13193 Bytes) of package /linux/misc/qt-everywhere-src-6.3.1.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 doc/annotated.doc    1.5  warwick  +6 -3
    2 
    3   Try new tabled annotated list.
    4 
    5 
    6 doc/tutorial.doc    2.14  agulbra  +4 -4
    7 
    8   new header files
    9 
   10 
   11 examples/application/application.cpp    1.13  warwick  +2 -2
   12 examples/layout/layout.cpp    1.7  warwick  +2 -2
   13 examples/network/finger.cpp    1.8  warwick  +2 -2
   14 examples/pref/pref.cpp    1.21  warwick  +2 -2
   15 examples/qwerty/qwerty.h    1.9  warwick  +2 -2
   16 examples/scrollview/scrollview.cpp    1.16  warwick  +2 -2
   17 examples/widgets/widgets.cpp    2.44  warwick  +2 -2
   18 src/widgets/qmultilinedit.cpp    2.94  warwick  +2 -2
   19 
   20   Rename fix - "qmultilinedit.h" not "qmultilined.h"
   21 
   22 
   23 examples/application/application.cpp    1.14  agulbra  +32 -18
   24 
   25   use QWhatsThis
   26 
   27 
   28 examples/application/application.cpp    1.15  warwick  +7 -6
   29 examples/application/application.h    1.5  warwick  +2 -1
   30 
   31   Use persistent QPrinter.
   32 
   33 
   34 examples/dragdrop/.cvsignore    1.1  warwick  initial checkin
   35 examples/dragdrop/dragdrop.pro    1.1  warwick  initial checkin
   36 examples/dragdrop/main.cpp    1.6  warwick  +20 -7
   37 src/qt.pro    2.28  warwick  +3 -3
   38 
   39   upd
   40 
   41 
   42 examples/dragdrop/GNUmakefile    1.1  warwick  initial checkin
   43 examples/dragdrop/Makefile    1.1  warwick  initial checkin
   44 examples/dragdrop/main.cpp    1.2  warwick  +2 -1
   45 
   46   Quit.
   47 
   48 
   49 examples/dragdrop/dropsite.cpp    1.1  agulbra  initial checkin
   50 examples/dragdrop/dropsite.h    1.1  agulbra  initial checkin
   51 examples/dragdrop/main.cpp    1.1  agulbra  initial checkin
   52 
   53   kind of like simple.c, except not 2000 lines
   54 
   55 
   56 examples/dragdrop/dropsite.cpp    1.2  warwick  +22 -3
   57 examples/dragdrop/main.cpp    1.3  warwick  +3 -3
   58 
   59   Fixes, more debug options.
   60 
   61 
   62 examples/dragdrop/dropsite.cpp    1.3  warwick  +36 -34
   63 examples/dragdrop/main.cpp    1.4  warwick  +2 -2
   64 
   65   Better feedback, more examples.
   66 
   67 
   68 examples/dragdrop/dropsite.cpp    1.4  warwick  +5 -3
   69 
   70   Visualize DragLeave events.
   71 
   72 
   73 examples/dragdrop/dropsite.cpp    1.5  warwick  +15 -43
   74 examples/dragdrop/dropsite.h    1.2  warwick  +1 -7
   75 examples/dragdrop/main.cpp    1.5  warwick  +2 -10
   76 
   77   Remove format choice - QImageDragObject deals with that.
   78 
   79 
   80 examples/dragdrop/dropsite.cpp    1.6  warwick  +4 -5
   81 src/kernel/qdragobject.cpp    2.25  warwick  +11 -6
   82 src/kernel/qdragobject.h    2.12  warwick  +3 -2
   83 
   84   Set MIME format in QStoredDragObject constructor.
   85 
   86 
   87 examples/dragdrop/dropsite.cpp    1.7  warwick  +10 -3
   88 examples/dragdrop/dropsite.h    1.3  warwick  +2 -1
   89 
   90   Use Event_DragEnter
   91 
   92 
   93 examples/movies/main.cpp    1.12  warwick  +4 -4
   94 
   95   Warnings, robustness.
   96 
   97 
   98 examples/showimg/.cvsignore    2.1  warwick  +5 -0
   99 
  100   Ignore images
  101 
  102 
  103 extensions/nsplugin/examples/Makefile    1.1  warwick  initial checkin
  104 extensions/xt/doc.conf    1.4  warwick  +1 -1
  105 
  106   Oddsnends
  107 
  108 
  109 extensions/nsplugin/src/qnp.cpp    1.20  warwick  +19 -20
  110 
  111   show() not required now.
  112 
  113 
  114 extensions/nsplugin/src/qnp.pro    1.2  warwick  +1 -1
  115 
  116   tmake workaround
  117 
  118 
  119 src/compat/qmlined.h    1.2  warwick  +1 -1
  120 
  121   edit not ed
  122 
  123 
  124 src/compat/qobjcoll.h    1.1  warwick  initial checkin
  125 src/compat/qwidcoll.h    1.1  warwick  initial checkin
  126 src/kernel/qobjcoll.h    2.8  warwick  +1 -1
  127 src/kernel/qwidcoll.h    2.7  warwick  +1 -1
  128 
  129   Moved.
  130 
  131 
  132 src/dialogs/qfiledialog.cpp    2.72  agulbra  +79 -54
  133 
  134   avoid one more static
  135 
  136 
  137 src/dialogs/qfiledialog.cpp    2.73  agulbra  +3 -3
  138 
  139   use the right column width in multi-column mode
  140 
  141 
  142 src/dialogs/qfiledialog.cpp    2.74  agulbra  +1 -2
  143 
  144   commit -without- debug feature
  145 
  146 
  147 src/dialogs/qfiledialog.cpp    2.75  agulbra  +22 -8
  148 
  149   handle "type name of directory then press enter" case by switching to
  150   that directory
  151 
  152 
  153 src/dialogs/qfiledialog.cpp    2.76  agulbra  +10 -7
  154 
  155   minor tweak to make the ok button change less often
  156 
  157 
  158 src/dialogs/qfiledialog.cpp    2.77  agulbra  +2 -2
  159 
  160   slightly better row height in the multi-column view
  161 
  162 
  163 src/kernel/qapp.cpp    2.56  agulbra  +14 -6
  164 src/kernel/qapplication.cpp    2.56  agulbra  +14 -6
  165 src/kernel/qasyncimageio.cpp    1.34  agulbra  +53 -15
  166 src/kernel/qregion.cpp    2.13  agulbra  +1 -8
  167 src/kernel/qregion.h    2.13  agulbra  +1 -4
  168 src/widgets/qheader.cpp    2.44  agulbra  +4 -5
  169 
  170   Reginald Stadlbauer's alpha's egcs said to do this.  it doesn't like
  171   static objects with non-default constructors.
  172 
  173 
  174 src/kernel/qapplication_win.cpp    2.91  warwick  +10 -1
  175 src/kernel/qdnd_x11.cpp    2.20  warwick  +1 -7
  176 src/kernel/qdragobject.h    2.9  warwick  +1 -4
  177 src/kernel/qwidget.cpp    2.112  warwick  +4 -11
  178 src/kernel/qwidget_win.cpp    2.57  warwick  +20 -3
  179 src/kernel/qwidget_x11.cpp    2.97  warwick  +12 -4
  180 src/kernel/qwindowdefs.h    2.24  warwick  +5 -1
  181 
  182   Drag&dropery.
  183 
  184 
  185 src/kernel/qapplication_win.cpp    2.93  warwick  +4 -2
  186 src/kernel/qdnd_win.cpp    2.10  warwick  +483 -135
  187 src/kernel/qdnd_x11.cpp    2.24  warwick  +21 -1
  188 src/kernel/qdragobject.cpp    2.18  warwick  +5 -5
  189 src/kernel/qevent.cpp    2.17  warwick  +1 -21
  190 src/kernel/qimage.cpp    2.93  warwick  +73 -34
  191 src/kernel/qwidget_win.cpp    2.59  warwick  +4 -3
  192 
  193   Windows Drap & Drop.
  194 
  195 
  196 src/kernel/qasyncimageio.cpp    1.35  agulbra  +2 -2
  197 
  198   make cleanup() static
  199 
  200 
  201 src/kernel/qasyncimageio.cpp    1.37  warwick  +4 -2
  202 src/kernel/qasyncimageio.cpp    1.36  warwick  +30 -7
  203 src/kernel/qdragobject.cpp    2.22  warwick  +7 -5
  204 src/kernel/qimage.cpp    2.96  warwick  +4 -1
  205 src/kernel/qimage.cpp    2.95  agulbra  +8 -9
  206 src/kernel/qimage.cpp    2.92  warwick  +3 -3
  207 src/tools/qdir.cpp    2.24  agulbra  +7 -1
  208 
  209   doc
  210 
  211 
  212 src/kernel/qclipboard_x11.cpp    2.14  agulbra  +26 -20
  213 
  214   avoid statics that are troublesome on the alpha
  215 
  216 
  217 src/kernel/qdialog.cpp    2.20  agulbra  +39 -18
  218 
  219   frameGeometry() is normally not meaningful before show(), so I
  220   switched to a different way of ensuring that the dialog's default
  221   position is entirely on-screen.  may not work perfectly with
  222   Enlightenment :)
  223 
  224 
  225 src/kernel/qdnd_win.cpp    2.11  warwick  +5 -1
  226 src/kernel/qdnd_x11.cpp    2.25  warwick  +56 -1
  227 src/kernel/qdragobject.cpp    2.19  warwick  +8 -59
  228 
  229   Move QDragManager::eventFilter code to X11-specifics.
  230 
  231 
  232 src/kernel/qdnd_win.cpp    2.12  warwick  +44 -31
  233 
  234   Follow DnD API changes.
  235   Add leave event.
  236 
  237 
  238 src/kernel/qdnd_win.cpp    2.13  warwick  +8 -3
  239 src/kernel/qevent.h    2.19  warwick  +15 -5
  240 
  241   DragEnter events and final DragLeave to DropEvent targets.
  242 
  243 
  244 src/kernel/qdnd_win.cpp    2.14  warwick  +2 -6
  245 
  246   spacing
  247 
  248 
  249 src/kernel/qdnd_win.cpp    2.7  warwick  +989 -12
  250 
  251   First inclusion from tests/olednd code.
  252 
  253 
  254 src/kernel/qdnd_win.cpp    2.9  warwick  +162 -98
  255 
  256   DND.
  257 
  258 
  259 src/kernel/qdnd_x11.cpp    2.17  warwick  +9 -9
  260 src/kernel/qpainter.cpp    2.52  warwick  +14 -11
  261 src/kernel/qwid_x11.cpp    2.95  warwick  +2 -2
  262 src/kernel/qwidget_x11.cpp    2.95  warwick  +2 -2
  263 src/widgets/qwellarray.cpp    1.3  warwick  +10 -1
  264 src/widgets/qwellarray.h    1.4  warwick  +2 -1
  265 
  266   Avoid HPUX warnings.
  267 
  268 
  269 src/kernel/qdnd_x11.cpp    2.19  agulbra  +29 -25
  270 
  271   egcs/alpha workarounds.
  272 
  273 
  274 src/kernel/qdnd_x11.cpp    2.22  agulbra  +2 -2
  275 src/kernel/qwidget_x11.cpp    2.98  agulbra  +2 -2
  276 
  277   don't segfault on first registerDropType()
  278 
  279 
  280 src/kernel/qdnd_x11.cpp    2.23  paul  +5 -3
  281 
  282   Ignore windows without clients.
  283 
  284 
  285 src/kernel/qdnd_x11.cpp    2.26  warwick  +18 -1
  286 src/kernel/qdragobject.cpp    2.20  warwick  +1 -16
  287 
  288   Move DND cursor into X11-specifics.
  289 
  290 
  291 src/kernel/qdnd_x11.cpp    2.27  warwick  +16 -10
  292 src/kernel/qdragobject.cpp    2.23  warwick  +130 -71
  293 src/kernel/qdragobject.h    2.11  warwick  +14 -25
  294 
  295   Multi-format QDragObject API.
  296 
  297 
  298 src/kernel/qdnd_x11.cpp    2.28  agulbra  +47 -18
  299 
  300   updated to match windows version
  301 
  302 
  303 src/kernel/qdragobject.cpp    2.21  warwick  +99 -14
  304 src/kernel/qdragobject.h    2.10  warwick  +45 -3
  305 
  306   QImageDragObject
  307   Mark out problem areas for fixing.
  308 
  309 
  310 src/kernel/qdragobject.cpp    2.24  agulbra  +2 -2
  311 src/kernel/qlayout.cpp    2.35  agulbra  +3 -3
  312 src/kernel/qpixmapcache.cpp    2.8  agulbra  +2 -1
  313 src/tools/qgcache.cpp    2.7  agulbra  +12 -8
  314 src/widgets/qpushbutton.cpp    2.43  agulbra  +3 -3
  315 
  316   speling
  317 
  318 
  319 src/kernel/qdragobject.cpp    2.26  warwick  +9 -17
  320 src/kernel/qdragobject.h    2.13  warwick  +3 -4
  321 
  322   Simplify QStoredDragObject.
  323 
  324 
  325 src/kernel/qevent.h    2.20  agulbra  +9 -3
  326 
  327   added no-answer-necessary rectangle to drag move event
  328 
  329 
  330 src/kernel/qfocusdata.h    2.3  warwick  +11 -3
  331 src/widgets/qscrollview.cpp    2.48  warwick  +12 -7
  332 src/widgets/qscrollview.cpp    2.47  warwick  +6 -4
  333 
  334   Focus wrapping.
  335 
  336 
  337 src/kernel/qfont.cpp    2.36  agulbra  +19 -7
  338 
  339   more alpha/egcs/linux workarounds
  340 
  341 
  342 src/kernel/qfont_x11.cpp    2.40  warwick  +3 -3
  343 
  344   Go gray.
  345 
  346 
  347 src/kernel/qimage.cpp    2.94  warwick  +22 -1
  348 src/kernel/qimage.h    2.28  warwick  +2 -1
  349 src/kernel/qpixmap.cpp    2.27  warwick  +24 -1
  350 src/kernel/qpixmap.h    2.21  warwick  +5 -2
  351 
  352   Convenient input from QByteArray.
  353 
  354 
  355 src/kernel/qimage.cpp    2.97  warwick  +2 -2
  356 src/kernel/qpixmap.cpp    2.28  warwick  +2 -2
  357 
  358   Fix.
  359 
  360 
  361 src/kernel/qmovie.cpp    1.34  warwick  +11 -2
  362 
  363   Code to be added and tested later.
  364 
  365 
  366 src/kernel/qmovie.cpp    1.35  warwick  +5 -9
  367 src/kernel/qmovie.h    1.11  warwick  +3 -2
  368 
  369   Provide QDataSource source to QMovie.
  370 
  371 
  372 src/kernel/qobjcoll.h    2.7  warwick  +4 -20
  373 src/kernel/qwidcoll.h    2.6  warwick  +3 -14
  374 
  375   Broken in rename.
  376 
  377 
  378 src/kernel/qprinter_x11.cpp    2.17  agulbra  +4 -3
  379 
  380   roll back to 1.33 version
  381 
  382 
  383 src/kernel/qwidget.cpp    2.113  paul  +3 -2
  384 
  385   Send queued-up childEvents before the first resize event
  386 
  387 
  388 src/kernel/qwidget.h    2.51  warwick  +3 -1
  389 
  390   Separate sys-dep extra data create/delete.
  391 
  392 
  393 src/qt.pro    2.27  warwick  +1 -0
  394 src/dialogs/qfiledlg.cpp    2.72  warwick  +2 -1
  395 src/kernel/qapplication_win.cpp    2.92  warwick  +4 -4
  396 src/kernel/qdnd_win.cpp    2.8  warwick  +115 -505
  397 src/kernel/qdnd_x11.cpp    2.21  warwick  +2 -2
  398 src/kernel/qevent.h    2.18  warwick  +2 -2
  399 src/kernel/qwidget_win.cpp    2.58  warwick  +3 -1
  400 
  401   Drag&Dropery.
  402 
  403 
  404 src/qt.pro    2.29  warwick  +2 -0
  405 src/kernel/qfocusdata.cpp    2.1  warwick  initial checkin
  406 src/kernel/qfocusdata.h    2.4  warwick  +6 -12
  407 src/kernel/qwidget.cpp    2.114  warwick  +3 -1
  408 src/widgets/qscrollview.cpp    2.49  warwick  +5 -8
  409 
  410   Make QFocusData clean and public.
  411 
  412 
  413 src/tools/qdir.cpp    2.23  agulbra  +2 -2
  414 
  415   avoid a static.   saves some memory.
  416 
  417 
  418 src/tools/qglobal.cpp    2.16  agulbra  +6 -4
  419 
  420   void statics
  421 
  422 
  423 src/widgets/qbutton.cpp    2.62  agulbra  +5 -9
  424 
  425   emit toggled() and clicked() even if this is a toggle button and will
  426   not toggle off.
  427 
  428 
  429 src/widgets/qbutton.cpp    2.63  agulbra  +4 -4
  430 
  431   correct toggling-when-in-group behaviour
  432 
  433 
  434 src/widgets/qheader.cpp    2.46  paul  +4 -4
  435 
  436   Fix off by one error that caused "index out of range".
  437 
  438 
  439 src/widgets/qlistview.cpp    2.118  agulbra  +19 -12
  440 
  441   much faster scrolling in unsorted mode; use about half as much memory
  442   per item; free the items properly
  443 
  444 
  445 src/widgets/qlistview.cpp    2.119  agulbra  +2 -2
  446 
  447   unsort/sort correctly
  448 
  449 
  450 src/widgets/qlistview.cpp    2.120  agulbra  +3 -3
  451 
  452   finalize QListViewItem in the right way
  453 
  454 
  455 src/widgets/qlistview.cpp    2.121  agulbra  +35 -17
  456 
  457   cut memory usage by another fifty per cent in the common case.  QLVI
  458   now uses 150-200 bytes of memory, down from ~800 last week.
  459   
  460   default to the correct height (including itemMargin()).
  461   
  462   change itemMargin default to one pixel, from two.
  463   
  464   use itemMargin both on the left and on the right edge of each column.
  465   
  466   ensure that children are sorted correctly in QLV::firstChild(), as
  467   they are in QLVI::firstChild().
  468 
  469 
  470 src/widgets/qlistview.h    2.51  agulbra  +2 -2
  471 
  472   make setItemMargin() virtual.  who put in a non-virtual setter
  473   function?
  474 
  475 
  476 src/widgets/qmenudata.cpp    2.17  agulbra  +8 -6
  477 
  478   DWIM: call setCheckable() in setItemChecked() if necessary
  479 
  480 
  481 src/widgets/qmultilinedit.h    2.37  warwick  +3 -3
  482 
  483   EDIT, not ED.
  484 
  485 
  486 src/widgets/qpopupmenu.cpp    2.79  warwick  +2 -4
  487 
  488   Roll-back my menu-stays-up "fix".
  489 
  490 
  491 src/widgets/qpopupmenu.cpp    2.80  warwick  +7 -2
  492 
  493   Worse but better fix for allow both popup and pulldown/pushup menus.
  494 
  495 
  496 src/widgets/qpushbutton.cpp    2.42  agulbra  +16 -57
  497 
  498   use alternative (windows-like) motif indication of default button
  499   status, rather than the nextstep/xforms/gtk-like indication.
  500 
  501 
  502 src/widgets/qsplitter.cpp    1.17  paul  +6 -5
  503 src/widgets/qsplitter.h    1.9  paul  +3 -2
  504 
  505   Changed QSplitter::setFixed() to start counting at 0 instead of 1.
  506   
  507   *** WILL BREAK OLD CODE ***
  508   
  509   Also introduced FirstWidget and SecondWidget enum values to make setFixed()
  510   calls more readable.
  511 
  512 
  513 src/widgets/qsplitter.cpp    1.18  paul  +160 -141
  514 src/widgets/qsplitter.h    1.10  paul  +16 -17
  515 
  516   Reworked QSplitter API. Splitter now detects its children, addFirstWidget etc
  517   disappears.
  518   *** WILL BREAK OLD CODE ***
  519 
  520 
  521 src/widgets/qtooltip.cpp    2.48  agulbra  +4 -4
  522 
  523   tweak periods a bit
  524 
  525 
  526 src/widgets/qtooltip.cpp    2.49  agulbra  +4 -3
  527 
  528   paranoia fix: don't let buggy programs introduce an infinte loop by
  529   calling tip() with the "wrong" rectangle.
  530 
  531 
  532 src/widgets/qwidgetstack.cpp    2.8  agulbra  +4 -1
  533 src/widgets/qwidgetstack.h    2.5  agulbra  +5 -1
  534 
  535   aboutToShow()
  536 
  537 
  538 src/widgets/qwidgetstack.cpp    2.9  agulbra  +69 -12
  539 src/widgets/qwidgetstack.h    2.6  agulbra  +4 -2
  540 
  541   added decent docs.
  542   added a visibleWidget() access function
  543   added an aboutToShow() signal.
  544   fixed "value of NaN" bug (0 vs. -1)
  545