0
|
1 |
src/widgets/qlabel.cpp 2.21 agulbra +9 -5
|
|
2 |
|
|
3 |
new sizeHint(); "yes\nyes" is as tall as "Yes\nYes"
|
|
4 |
|
|
5 |
|
|
6 |
src/tools/qstrlist.h 2.7 hanord +10 -9 (1997/10/16)
|
|
7 |
|
|
8 |
Fixed STL crash reported by ust@egd.igd.fhg.de
|
|
9 |
|
|
10 |
|
|
11 |
src/kernel/qregion.cpp 2.5 agulbra +3 -3 (1997/10/19)
|
|
12 |
src/kernel/qregion.h 2.6 agulbra +2 -2
|
|
13 |
|
|
14 |
USL C++ understands xor
|
|
15 |
|
|
16 |
|
|
17 |
src/kernel/qkeycode.h 2.5 hanord +13 -2 (1997/10/22)
|
|
18 |
|
|
19 |
Added function keys F25..F35 for X only
|
|
20 |
|
|
21 |
|
|
22 |
src/widgets/qpushbt.cpp 2.33 hanord +5 -9
|
|
23 |
|
|
24 |
Always clear button background in Windows style
|
|
25 |
|
|
26 |
|
|
27 |
src/widgets/qpushbt.cpp 2.32 hanord +8 -8
|
|
28 |
|
|
29 |
Fixed background color for windows style
|
|
30 |
|
|
31 |
|
|
32 |
src/kernel/qcur_win.cpp 2.5 hanord +15 -5
|
|
33 |
|
|
34 |
Fix the cursor bug on Win95
|
|
35 |
|
|
36 |
|
|
37 |
src/kernel/qobject.cpp 2.36 eiriken +3 -3
|
|
38 |
src/kernel/qwid_win.cpp 2.39 eiriken +19 -17
|
|
39 |
|
|
40 |
Fixed bugs in setMaximumSize and setMinimumSize
|
|
41 |
|
|
42 |
|
|
43 |
src/widgets/qlabel.cpp 2.23 agulbra +11 -2
|
|
44 |
src/widgets/qlabel.h 2.5 agulbra +2 -1
|
|
45 |
|
|
46 |
add clear()
|
|
47 |
|
|
48 |
|
|
49 |
src/kernel/qapp.cpp 2.38 eiriken +8 -2 (1997/10/31)
|
|
50 |
|
|
51 |
Added warning in QApplication::palette() if called before a QApplication
|
|
52 |
is created.
|
|
53 |
|
|
54 |
|
|
55 |
src/kernel/qcolor.h 2.8 hanord +6 -7
|
|
56 |
|
|
57 |
Fixed the color== operator
|
|
58 |
|
|
59 |
|
|
60 |
src/kernel/qcol_win.cpp 2.16 hanord +13 -41
|
|
61 |
src/kernel/qcolor.cpp 2.12 hanord +118 -36
|
|
62 |
src/kernel/qcolor.h 2.7 hanord +7 -6
|
|
63 |
|
|
64 |
Moved platform independent functions into qcolor.cpp
|
|
65 |
Optimized setNamedColor for #RRGGBB style color names.
|
|
66 |
Doc warns that RGB bit format may change in the future.
|
|
67 |
setRgb(QRgb) optimized.
|
|
68 |
Added static class member color_init (not a global file variable)
|
|
69 |
|
|
70 |
|
|
71 |
src/kernel/qapp_win.cpp 2.64 hanord +67 -50
|
|
72 |
|
|
73 |
Detects the Windows version using GetVersionEx.
|
|
74 |
Moved the timer function to the appropriate section.
|
|
75 |
|
|
76 |
|
|
77 |
src/kernel/qclb_x11.cpp 2.4 agulbra +6 -5
|
|
78 |
|
|
79 |
call XInternAtoms() once instead of XInternAtom N times. should
|
|
80 |
improve start-up time by about 3-5 times the ping time to the server.
|
|
81 |
|
|
82 |
|
|
83 |
src/widgets/qlistbox.h 2.12 agulbra +2 -1 (1997/11/09)
|
|
84 |
|
|
85 |
don't let down-arrow set the current item to be half-visible
|
|
86 |
|
|
87 |
|
|
88 |
src/kernel/qpainter.cpp 2.17 hanord +61 -5 (1997/11/12)
|
|
89 |
src/kernel/qpainter.h 2.12 hanord +2 -1
|
|
90 |
|
|
91 |
Added new begin() which takes a paint device and a widget to copy pen, font
|
|
92 |
etc. from.
|
|
93 |
Fixed inverted dense pattern on Windows.
|
|
94 |
|
|
95 |
|
|
96 |
src/widgets/qslider.cpp 2.45 paul +3 -2
|
|
97 |
|
|
98 |
fixing bug when setting value in constructor followed by resetting value
|
|
99 |
to zero.
|
|
100 |
|
|
101 |
|
|
102 |
src/kernel/qimage.cpp 2.65.2.1 agulbra +4 -4
|
|
103 |
|
|
104 |
avoid segfaults for image handlers where either read or
|
|
105 |
write is 0. enables gif image handlers.
|
|
106 |
|
|
107 |
|
|
108 |
src/qt.pro 2.6 agulbra +4 -2 (1997/11/20)
|
|
109 |
src/kernel/qdragobject.cpp 2.1 agulbra initial checkin
|
|
110 |
src/kernel/qdragobject.h 2.1 agulbra initial checkin
|
|
111 |
src/kernel/qevent.h 2.6 agulbra +59 -2
|
|
112 |
src/widgets/qlined.cpp 2.54 agulbra +92 -3
|
|
113 |
src/widgets/qlined.h 2.19 agulbra +3 -1
|
|
114 |
|
|
115 |
QDragObject and related goodies. not ready for prime time, but hey!
|
|
116 |
|
|
117 |
|
|
118 |
src/widgets/qcombo.cpp 2.68 agulbra +52 -2
|
|
119 |
src/widgets/qcombo.h 2.20 agulbra +5 -1
|
|
120 |
|
|
121 |
new function setListBox() - allows custom combos like the ones in ACT
|
|
122 |
|
|
123 |
|
|
124 |
src/kernel/qapp_win.cpp 2.65 warwick +4 -3
|
|
125 |
src/kernel/qwid_win.cpp 2.43 warwick +51 -19
|
|
126 |
|
|
127 |
Reimplement QWidget::recreate(), using almost same code as X11 version.
|
|
128 |
|
|
129 |
|
|
130 |
src/kernel/qptr_win.cpp 2.21.2.1 hanord +8 -8 (1997/11/25)
|
|
131 |
|
|
132 |
Fixed bad dense patterns
|
|
133 |
|
|
134 |
|
|
135 |
src/widgets/qchkbox.cpp 2.17 warwick +16 -7 (1997/11/28)
|
|
136 |
src/widgets/qradiobt.cpp 2.21 warwick +18 -7
|
|
137 |
|
|
138 |
Check pixmap in sizeHint()
|
|
139 |
|
|
140 |
|
|
141 |
src/kernel/qpainter.h 2.14 hanord +3 -1 (1997/12/02)
|
|
142 |
|
|
143 |
Added xForm and xFormDev with index,npoints arguments
|
|
144 |
|
|
145 |
|
|
146 |
src/kernel/qpainter.cpp 2.19 hanord +399 -2
|
|
147 |
src/kernel/qptr_x11.cpp 2.31 hanord +45 -333
|
|
148 |
|
|
149 |
Moved platform-independent xForm functions into qpainter.cpp.
|
|
150 |
Fixed bugs in drawPoints, drawPolyline, drawLineSegments and
|
|
151 |
drawPolygon where index > 0 or npoints < array size.
|
|
152 |
Added xForm(pointarray,index,size) and similar xFormDev().
|
|
153 |
Now Purify should shut up.
|
|
154 |
Removed some tests for cpen.style() != NoPen. Makes some code
|
|
155 |
somewhat slower, but makes QPainter more consistent.
|
|
156 |
|
|
157 |
|
|
158 |
src/kernel/qptd_x11.cpp 2.9 hanord +11 -3
|
|
159 |
src/kernel/qptr_x11.cpp 2.30 hanord +11 -5
|
|
160 |
|
|
161 |
Set graphics exposures to FALSE except when bitBlt from widget to widget
|
|
162 |
|
|
163 |
|
|
164 |
src/kernel/qpm_win.cpp 2.29 hanord +12 -12
|
|
165 |
|
|
166 |
When converting an image to a pixmap, don't create a new pixmap unless
|
|
167 |
the depth or dimension changes.
|
|
168 |
|
|
169 |
|
|
170 |
src/widgets/qlined.cpp 2.56 agulbra +64 -41
|
|
171 |
src/widgets/qlined.h 2.21 agulbra +6 -3
|
|
172 |
|
|
173 |
various small fixes, mostly to draw correctly. added setFont() and
|
|
174 |
setEnabled() to update correctly, I guess we need setStyle() and
|
|
175 |
setPalette() too.
|
|
176 |
|
|
177 |
|
|
178 |
src/dialogs/qmsgbox.cpp 2.40 warwick +8 -6 (1997/12/08)
|
|
179 |
|
|
180 |
Correct layout for text smaller than icon.
|
|
181 |
|
|
182 |
|
|
183 |
src/widgets/qprogbar.cpp 2.15 warwick +22 -8
|
|
184 |
|
|
185 |
Ensure display is up-to-date when a progress bar is re-used.
|
|
186 |
|
|
187 |
|
|
188 |
src/kernel/qptr_x11.cpp 2.32 warwick +4 -2
|
|
189 |
|
|
190 |
Fix out-of-bounds clipping.
|
|
191 |
|
|
192 |
|
|
193 |
src/kernel/qapp_win.cpp 2.67 hanord +23 -8
|
|
194 |
|
|
195 |
Get the app name even for console applications (when WinMain isn't called)
|
|
196 |
|
|
197 |
|
|
198 |
src/kernel/qasyncimageio.cpp 1.23 warwick +57 -26
|
|
199 |
src/kernel/qasyncimageio.h 1.12 warwick +2 -1
|
|
200 |
|
|
201 |
Handle nasty GIFs.
|
|
202 |
|
|
203 |
|
|
204 |
src/widgets/qspinbox.cpp 2.24 aavit +170 -25 (1997/12/09)
|
|
205 |
src/widgets/qspinbox.h 2.14 aavit +17 -8
|
|
206 |
|
|
207 |
Improved QSpinbox - now easier to subclass; and "Auto" choice added.
|
|
208 |
|
|
209 |
|
|
210 |
src/tools/qregexp.cpp 2.6 hanord +15 -12
|
|
211 |
|
|
212 |
Fixed serious bug: regular expression with characters > 127 now works.
|
|
213 |
|
|
214 |
|
|
215 |
src/kernel/qprn_x11.cpp 2.6 warwick +3 -3
|
|
216 |
|
|
217 |
QPrinter::newPage() previous always returned FALSE. Fixed.
|
|
218 |
|
|
219 |
|
|
220 |
src/widgets/qscrbar.cpp 2.30 agulbra +6 -6
|
|
221 |
|
|
222 |
be a bit kinder and gentler about the hot zone in windows style. the
|
|
223 |
old limit (30 pixels to either side of the bar) was too tight
|
|
224 |
|
|
225 |
|
|
226 |
src/kernel/qapp_win.cpp 2.68 hanord +6 -3 (1997/12/15)
|
|
227 |
|
|
228 |
Fixed the modal loop problem related to synch popups with signals
|
|
229 |
|
|
230 |
|
|
231 |
src/widgets/qlined.cpp 2.57 agulbra +8 -8 (1998/01/05)
|
|
232 |
|
|
233 |
don't allow paste from ****'ed line edits
|
|
234 |
|
|
235 |
|
|
236 |
src/kernel/qasyncimageio.cpp 1.25 warwick +14 -6 (1998/01/06)
|
|
237 |
|
|
238 |
Be more forgiving about broken GIF - as forgiving as netscape
|
|
239 |
|
|
240 |
|
|
241 |
src/kernel/qasyncimageio.cpp 1.24 warwick +5 -2
|
|
242 |
|
|
243 |
Protection against more broken GIFs.
|
|
244 |
|
|
245 |
|
|
246 |
extensions/xt/doc.conf 1.1 warwick initial checkin (1998/01/07)
|
|
247 |
extensions/xt/doc/annotated.doc 1.1 warwick initial checkin
|
|
248 |
extensions/xt/doc/classes.doc 1.1 warwick initial checkin
|
|
249 |
extensions/xt/doc/examples.doc 1.1 warwick initial checkin
|
|
250 |
extensions/xt/doc/index.doc 1.1 warwick initial checkin
|
|
251 |
extensions/xt/examples/mainlyMotif/editor.cpp 1.1 warwick initial checkin
|
|
252 |
extensions/xt/examples/mainlyMotif/editor.pro 1.1 warwick initial checkin
|
|
253 |
extensions/xt/examples/mainlyQt/editor.cpp 1.1 warwick initial checkin
|
|
254 |
extensions/xt/examples/mainlyQt/editor.pro 1.1 warwick initial checkin
|
|
255 |
extensions/xt/examples/mainlyXt/editor.cpp 1.1 warwick initial checkin
|
|
256 |
extensions/xt/examples/mainlyXt/editor.pro 1.1 warwick initial checkin
|
|
257 |
extensions/xt/src/qxt.cpp 1.1 warwick initial checkin
|
|
258 |
extensions/xt/src/qxt.h 1.1 warwick initial checkin
|
|
259 |
extensions/xt/src/qxt.pro 1.1 warwick initial checkin
|
|
260 |
|
|
261 |
Qt Xt/Motif Extension, examples, docs.
|
|
262 |
|
|
263 |
|
|
264 |
src/kernel/qevent.cpp 2.7 paul +48 -9 (1998/01/08)
|
|
265 |
src/kernel/qevent.h 2.9 paul +17 -1
|
|
266 |
src/kernel/qgmanagr.cpp 2.22 paul +97 -10
|
|
267 |
src/kernel/qgmanagr.h 2.7 paul +3 -1
|
|
268 |
src/kernel/qlayout.cpp 2.27 paul +2 -23
|
|
269 |
src/kernel/qwid_win.cpp 2.44 paul +19 -3
|
|
270 |
src/kernel/qwidget.cpp 2.85 paul +10 -2
|
|
271 |
|
|
272 |
New events ChildInserted, ChildRemoved and LayoutHint. Not tested on Windows.
|
|
273 |
Use new events in GM.
|
|
274 |
|
|
275 |
|
|
276 |
src/qt.pro 2.11 paul +2 -0
|
|
277 |
src/widgets/qsplitter.cpp 1.1 paul initial checkin
|
|
278 |
src/widgets/qsplitter.h 1.1 paul initial checkin
|
|
279 |
|
|
280 |
New widget QSplitter
|
|
281 |
|
|
282 |
|
|
283 |
src/kernel/qpntarry.cpp 2.12 warwick +4 -4
|
|
284 |
|
|
285 |
Fix quad bezier for small curves
|
|
286 |
|
|
287 |
|
|
288 |
src/kernel/qwidget.cpp 2.87 agulbra +71 -16
|
|
289 |
src/kernel/qwidget.h 2.38 agulbra +5 -2
|
|
290 |
src/kernel/qwindefs.h 2.20 agulbra +2 -1
|
|
291 |
|
|
292 |
added setAutoMinimumSize(). fixed a couple of documentation errors.
|
|
293 |
|
|
294 |
|
|
295 |
src/kernel/qwid_win.cpp 2.45 warwick +4 -3 (1998/01/13)
|
|
296 |
|
|
297 |
Fix case of recreate(0,...) on tlw.
|
|
298 |
|
|
299 |
|
|
300 |
src/widgets/qbutton.cpp 2.40.2.1 agulbra +7 -7
|
|
301 |
|
|
302 |
paint correctly when there is a background color
|
|
303 |
|
|
304 |
|
|
305 |
src/widgets/qlined.cpp 2.58 paul +18 -8 (1998/01/14)
|
|
306 |
|
|
307 |
Correct cursor when end(). Better blinking
|
|
308 |
|
|
309 |
|
|
310 |
src/dialogs/qtabdlg.cpp 2.36 agulbra +172 -213
|
|
311 |
src/dialogs/qtabdlg.h 2.17 agulbra +2 -1
|
|
312 |
src/kernel/qgmanagr.cpp 2.23 agulbra +22 -21
|
|
313 |
src/widgets/qtabbar.cpp 2.30 agulbra +12 -15
|
|
314 |
src/widgets/qwidgetstack.cpp 2.1 agulbra initial checkin
|
|
315 |
src/widgets/qwidgetstack.h 2.1 agulbra initial checkin
|
|
316 |
|
|
317 |
The new class QWidgetStack encapsulates a bunch of widgets of the same
|
|
318 |
size, where the one on top of the stack is visible. It provides slots
|
|
319 |
to raise any of the widgets to the top of the stack and so on.
|
|
320 |
|
|
321 |
QTabDialog now uses QWidgetStack. A couple of hacks went away, and it
|
|
322 |
now uses QBoxLayout to manage its children. Some more minor changes
|
|
323 |
are desirable here.
|
|
324 |
|
|
325 |
QTabBar now uses autoMinimumSize() appropriately, and is closer to the
|
|
326 |
new Windows look and feel (ie. it lost the bold stuff). QTabDialog is
|
|
327 |
adapted accordingly.
|
|
328 |
|
|
329 |
QGManager now has a one-line VERY INEFFICENT fix that SORELY NEEDS
|
|
330 |
OPTIMIZATION to make layout hint events propagate outwards correctly.
|
|
331 |
There's about twenty hashes on the relevant line. This change is the
|
|
332 |
whole point of the check-in: Most things that use QWidgetStack will
|
|
333 |
really need this fix. Paul, optimize it, please?
|
|
334 |
|
|
335 |
|
|
336 |
src/kernel/qobject.cpp 2.42 agulbra +13 -2
|
|
337 |
|
|
338 |
show geometry and visibility too in dumpObjectTree()
|
|
339 |
|
|
340 |
|
|
341 |
src/qt.pro 2.12 agulbra +10 -0
|
|
342 |
src/widgets/qmainwindow.cpp 2.1 agulbra initial checkin
|
|
343 |
src/widgets/qmainwindow.h 2.1 agulbra initial checkin
|
|
344 |
src/widgets/qstatusbar.cpp 2.1 agulbra initial checkin
|
|
345 |
src/widgets/qstatusbar.h 2.1 agulbra initial checkin
|
|
346 |
src/widgets/qtoolbar.cpp 2.1 agulbra initial checkin
|
|
347 |
src/widgets/qtoolbar.h 2.1 agulbra initial checkin
|
|
348 |
src/widgets/qtoolbutton.cpp 2.1 agulbra initial checkin
|
|
349 |
src/widgets/qtoolbutton.h 2.1 agulbra initial checkin
|
|
350 |
|
|
351 |
several new classes. very rough and ready, but they're good enough to
|
|
352 |
talk about and play with.
|
|
353 |
|
|
354 |
|
|
355 |
src/widgets/qframe.cpp 2.11 paul +33 -5
|
|
356 |
src/widgets/qframe.h 2.4 paul +8 -2
|
|
357 |
|
|
358 |
New function setMargin()
|
|
359 |
|
|
360 |
|
|
361 |
examples/showimg/showimg.cpp 2.18 warwick +25 -6 (1998/01/21)
|
|
362 |
examples/showimg/showimg.h 2.6 warwick +3 -1
|
|
363 |
src/kernel/qimage.h 2.22 warwick +5 -1
|
|
364 |
|
|
365 |
QImage::smoothScale(int with, int height)
|
|
366 |
|
|
367 |
|
|
368 |
src/widgets/qpopmenu.h 2.10 agulbra +3 -2
|
|
369 |
|
|
370 |
new signal aboutToShow(), like the one in QTabDialog.
|
|
371 |
|
|
372 |
|
|
373 |
src/tools/qstring.cpp 2.16 warwick +44 -3 (1998/01/23)
|
|
374 |
|
|
375 |
Make QString implicitly shared. Activates in Qt 2.00.
|
|
376 |
Try enabling this protection next time you have some weird bug.
|
|
377 |
|
|
378 |
|
|
379 |
src/kernel/qclb_x11.cpp 2.6 hanord +155 -46
|
|
380 |
|
|
381 |
INCR paste works.
|
|
382 |
|
|
383 |
|
|
384 |
src/qt.pro 2.13 agulbra +2 -0
|
|
385 |
src/widgets/qwhatsthis.cpp 2.1 agulbra initial checkin
|
|
386 |
src/widgets/qwhatsthis.h 2.1 agulbra initial checkin
|
|
387 |
|
|
388 |
what's this?
|
|
389 |
it's not perfect, but it definitely is nice.
|
|
390 |
|
|
391 |
|
|
392 |
extensions/imageio/src/qpngio.cpp 1.6 warwick +9 -4 (1998/01/27)
|
|
393 |
|
|
394 |
Don't set alpha if not necessary.
|
|
395 |
|
|
396 |
|
|
397 |
src/kernel/qpm_win.cpp 2.31 hanord +5 -11
|
|
398 |
|
|
399 |
Preserves mask when converting an image to a pixmap
|
|
400 |
|
|
401 |
|
|
402 |
src/kernel/qapp.cpp 2.42 agulbra +7 -7
|
|
403 |
|
|
404 |
corrected dark shadow colour - has been too dark since warwick fixed
|
|
405 |
QColor::dark().
|
|
406 |
|
|
407 |
|
|
408 |
src/kernel/qprn_win.cpp 2.6 hanord +11 -5
|
|
409 |
|
|
410 |
Printing now works on DeskJet 890c (StretchDIBits didn't work)
|
|
411 |
We now do StretchBlt.
|
|
412 |
|
|
413 |
|
|
414 |
src/widgets/qpopmenu.h 2.12 warwick +2 -1 (1998/02/06)
|
|
415 |
|
|
416 |
Allow position in QPopupMenu::exec(...)
|
|
417 |
|
|
418 |
|
|
419 |
src/kernel/qpntarry.cpp 2.13 warwick +14 -15
|
|
420 |
|
|
421 |
QPointArray::makeArc() now works with negative "alen" angle.
|
|
422 |
- QPainter::drawArc() uses this for arcs under transformation.
|
|
423 |
|
|
424 |
|
|
425 |
src/widgets/qbttngrp.cpp 2.8 aavit +34 -10
|
|
426 |
src/widgets/qbttngrp.h 2.3 aavit +2 -1
|
|
427 |
|
|
428 |
bugfix: Untoggling of other buttons in an exclusive group
|
|
429 |
if a button was set with setChecked() did not work.
|
|
430 |
|
|
431 |
|
|
432 |
src/widgets/qslider.cpp 2.47 agulbra +15 -28
|
|
433 |
|
|
434 |
made valueChanged() work correctly with middle-button dragging when
|
|
435 |
!tracking(). simplified the mouse state machine a little.
|
|
436 |
|
|
437 |
|
|
438 |
src/tools/qdir.cpp 2.16 hanord +4 -8 (1998/02/11)
|
|
439 |
src/tools/qfile.cpp 2.13 hanord +36 -2
|
|
440 |
src/tools/qfile.h 2.3 hanord +4 -1
|
|
441 |
|
|
442 |
Added QFile::remove() which removes a file
|
|
443 |
|
|
444 |
|
|
445 |
src/widgets/qlined.cpp 2.60 agulbra +12 -2 (1998/02/19)
|
|
446 |
src/widgets/qlined.h 2.23 agulbra +5 -3
|
|
447 |
|
|
448 |
add clear(), make setText() and insert() public
|
|
449 |
|
|
450 |
|
|
451 |
src/widgets/qlistview.cpp 2.52 agulbra +33 -2
|
|
452 |
src/widgets/qlistview.h 2.25 agulbra +3 -1
|
|
453 |
|
|
454 |
added a sizeHint()
|
|
455 |
|
|
456 |
|
|
457 |
src/tools/qdir.cpp 2.17 agulbra +4 -4
|
|
458 |
src/tools/qfileinf.cpp 2.7 agulbra +5 -4
|
|
459 |
|
|
460 |
do what the docs say for absFilePath() (ie. no /usr/../usr/bin/ls names)
|
|
461 |
|
|
462 |
|
|
463 |
src/widgets/qtablevw.cpp 2.41 agulbra +31 -23
|
|
464 |
|
|
465 |
scrollLast*Cell and clipToCell could not be combined. now they can.
|
|
466 |
|
|
467 |
|
|
468 |
src/widgets/qframe.cpp 2.13 warwick +4 -4 (1998/02/20)
|
|
469 |
|
|
470 |
Fix Box and H/VLine frames with margin() != 0.
|
|
471 |
|
|
472 |
|
|
473 |
src/qt.pro 2.15 warwick +2 -0
|
|
474 |
src/widgets/qlabelled.cpp 1.1 warwick initial checkin
|
|
475 |
src/widgets/qlabelled.h 1.1 warwick initial checkin
|
|
476 |
|
|
477 |
QLabelled widget (experimental)
|
|
478 |
|
|
479 |
|
|
480 |
src/kernel/qapp.cpp 2.45 agulbra +28 -13
|
|
481 |
src/kernel/qapp_win.cpp 2.73 agulbra +14 -13
|
|
482 |
|
|
483 |
deliver mouse events to application-wide event filters even if the
|
|
484 |
receiver object is disabled. this allows tooltips to work for
|
|
485 |
disabled widgets.
|
|
486 |
|
|
487 |
|
|
488 |
src/widgets/qcombo.h 2.23 agulbra +3 -2
|
|
489 |
|
|
490 |
make eventFilter() public. this may break binary compatibility on
|
|
491 |
msvc++, if anyone's built a dll yet.
|
|
492 |
|
|
493 |
|
|
494 |
src/widgets/qradiobt.cpp 2.23 agulbra +7 -17
|
|
495 |
|
|
496 |
support exclusive button group behaviour even when one of the buttons
|
|
497 |
is not a QRadioButton.
|
|
498 |
|
|
499 |
|
|
500 |
src/qt.pro 2.16 paul +6 -0
|
|
501 |
src/widgets/qgrid.cpp 1.1 paul initial checkin
|
|
502 |
src/widgets/qgrid.h 1.1 paul initial checkin
|
|
503 |
src/widgets/qhbox.cpp 1.1 paul initial checkin
|
|
504 |
src/widgets/qhbox.h 1.1 paul initial checkin
|
|
505 |
src/widgets/qvbox.cpp 1.1 paul initial checkin
|
|
506 |
src/widgets/qvbox.h 1.1 paul initial checkin
|
|
507 |
|
|
508 |
New layout widgets
|
|
509 |
|
|
510 |
|
|
511 |
src/tools/qdstream.h 2.4 warwick +2 -2
|
|
512 |
|
|
513 |
QDataStream::eof() now returns TRUE if no device is set (as documented).
|
|
514 |
|
|
515 |
|
|
516 |
src/tools/qfile.cpp 2.14 warwick +36 -19
|
|
517 |
src/tools/qiodev.cpp 2.8 warwick +8 -5
|
|
518 |
|
|
519 |
Test the file in QFile::open(FILE*) to see if it is seekable (not a
|
|
520 |
char device, fifo, or socket), rather than assuming stdin/out/err are not.
|
|
521 |
Set type to Sequential for such files, not default Direct.
|
|
522 |
|
|
523 |
Don't use feof(fh) to mean at()==size(). QFile::atEnd() now works the
|
|
524 |
same as QIODevice and QBuffer.
|
|
525 |
|
|
526 |
setStatus(IO_ReadError) in appropriate places (wasn't ever set for files).
|
|
527 |
Reading EOF is considered an error in the QIODevice model (see QBuffer).
|
|
528 |
|
|
529 |
|
|
530 |
src/kernel/qasyncimageio.cpp 1.26 warwick +37 -30
|
|
531 |
src/kernel/qasyncimageio.h 1.13 warwick +2 -2
|
|
532 |
|
|
533 |
Work for even weirder GIFs.
|
|
534 |
|
|
535 |
|
|
536 |
src/tools/qfile.cpp 2.16 agulbra +5 -4 (1998/02/25)
|
|
537 |
|
|
538 |
-1 in case of error...
|
|
539 |
|
|
540 |
|
|
541 |
src/qt.pro 2.17 paul +2 -0
|
|
542 |
src/widgets/qbuttonrow.cpp 1.1 paul initial checkin
|
|
543 |
src/widgets/qbuttonrow.h 1.1 paul initial checkin
|
|
544 |
|
|
545 |
New layout widget
|
|
546 |
|
|
547 |
|
|
548 |
examples/aclock/GNUmakefile 2.1 hanord initial checkin
|
|
549 |
examples/aclock/Makefile 2.2 hanord +6 -53
|
|
550 |
examples/aclock/aclock.pro 1.4 hanord +6 -6
|
|
551 |
examples/application/GNUmakefile 1.1 hanord initial checkin
|
|
552 |
examples/application/application.pro 1.2 hanord +6 -6
|
|
553 |
examples/biff/GNUmakefile 2.1 hanord initial checkin
|
|
554 |
examples/biff/Makefile 2.2 hanord +6 -54
|
|
555 |
examples/biff/biff.pro 1.4 hanord +6 -6
|
|
556 |
examples/connect/GNUmakefile 2.1 hanord initial checkin
|
|
557 |
examples/connect/Makefile 2.2 hanord +6 -46
|
|
558 |
examples/connect/connect.pro 1.4 hanord +5 -5
|
|
559 |
examples/cursor/GNUmakefile 2.1 hanord initial checkin
|
|
560 |
examples/cursor/Makefile 2.2 hanord +6 -46
|
|
561 |
examples/cursor/cursor.pro 1.4 hanord +5 -5
|
|
562 |
examples/dclock/GNUmakefile 2.1 hanord initial checkin
|
|
563 |
examples/dclock/Makefile 2.2 hanord +6 -54
|
|
564 |
examples/dclock/dclock.pro 1.4 hanord +6 -6
|
|
565 |
examples/desktop/GNUmakefile 2.1 hanord initial checkin
|
|
566 |
examples/desktop/Makefile 2.2 hanord +6 -46
|
|
567 |
examples/desktop/desktop.pro 1.4 hanord +5 -5
|
|
568 |
examples/dirview/GNUmakefile 1.1 hanord initial checkin
|
|
569 |
examples/drawdemo/GNUmakefile 2.1 hanord initial checkin
|
|
570 |
examples/drawdemo/Makefile 2.2 hanord +6 -52
|
|
571 |
examples/drawdemo/drawdemo.pro 1.4 hanord +5 -5
|
|
572 |
examples/forever/GNUmakefile 2.1 hanord initial checkin
|
|
573 |
examples/forever/Makefile 2.3 hanord +6 -42
|
|
574 |
examples/forever/forever.pro 1.4 hanord +5 -5
|
|
575 |
examples/hello/GNUmakefile 2.1 hanord initial checkin
|
|
576 |
examples/hello/Makefile 2.8 hanord +6 -61
|
|
577 |
examples/hello/hello.pro 1.5 hanord +6 -5
|
|
578 |
examples/layout/GNUmakefile 1.1 hanord initial checkin
|
|
579 |
examples/layout/Makefile 1.11 hanord +7 -50
|
|
580 |
examples/layout/layout.pro 1.5 hanord +5 -4
|
|
581 |
examples/life/GNUmakefile 2.1 hanord initial checkin
|
|
582 |
examples/life/Makefile 2.2 hanord +6 -57
|
|
583 |
examples/life/life.pro 2.3 hanord +8 -8
|
|
584 |
examples/menu/GNUmakefile 2.1 hanord initial checkin
|
|
585 |
examples/menu/Makefile 2.4 hanord +6 -55
|
|
586 |
examples/menu/menu.pro 2.3 hanord +5 -5
|
|
587 |
examples/movies/GNUmakefile 1.1 hanord initial checkin
|
|
588 |
examples/movies/Makefile 1.11 hanord +6 -50
|
|
589 |
examples/movies/movies.pro 1.4 hanord +5 -5
|
|
590 |
examples/network/GNUmakefile 1.1 hanord initial checkin
|
|
591 |
examples/network/Makefile 1.7 hanord +6 -82
|
|
592 |
examples/picture/GNUmakefile 2.1 hanord initial checkin
|
|
593 |
examples/picture/Makefile 2.2 hanord +6 -49
|
|
594 |
examples/picture/picture.pro 1.2 hanord +6 -3
|
|
595 |
examples/pref/GNUmakefile 1.1 hanord initial checkin
|
|
596 |
examples/pref/Makefile 1.4 hanord +6 -53
|
|
597 |
examples/pref/pref.pro 1.4 hanord +6 -6
|
|
598 |
examples/progress/GNUmakefile 1.1 hanord initial checkin
|
|
599 |
examples/progress/Makefile 1.9 hanord +6 -47
|
|
600 |
examples/progress/progress.pro 1.3 hanord +5 -5
|
|
601 |
examples/qmag/GNUmakefile 2.1 hanord initial checkin
|
|
602 |
examples/qmag/Makefile 2.2 hanord +6 -52
|
|
603 |
examples/qmag/qmag.pro 2.3 hanord +5 -5
|
|
604 |
examples/qwerty/GNUmakefile 1.1 hanord initial checkin
|
|
605 |
examples/qwerty/Makefile 1.6 hanord +5 -66
|
|
606 |
examples/qwerty/qwerty.pro 1.4 hanord +6 -6
|
|
607 |
examples/scrollview/GNUmakefile 1.1 hanord initial checkin
|
|
608 |
examples/scrollview/Makefile 1.4 hanord +6 -56
|
|
609 |
examples/scrollview/scrollview.pro 1.3 hanord +5 -5
|
|
610 |
examples/sheet/GNUmakefile 2.1 hanord initial checkin
|
|
611 |
examples/sheet/Makefile 2.3 hanord +6 -59
|
|
612 |
examples/showimg/GNUmakefile 2.1 hanord initial checkin
|
|
613 |
examples/showimg/Makefile 2.12 hanord +6 -58
|
|
614 |
examples/showimg/showimg.pro 2.7 hanord +6 -9
|
|
615 |
examples/table/GNUmakefile 1.1 hanord initial checkin
|
|
616 |
examples/table/Makefile 1.5 hanord +5 -67
|
|
617 |
examples/table/table.pro 1.4 hanord +6 -6
|
|
618 |
examples/tetrix/GNUmakefile 2.1 hanord initial checkin
|
|
619 |
examples/tetrix/Makefile 2.5 hanord +6 -70
|
|
620 |
examples/tetrix/tetrix.pro 2.4 hanord +14 -14
|
|
621 |
examples/tictac/GNUmakefile 2.1 hanord initial checkin
|
|
622 |
examples/tictac/Makefile 2.2 hanord +6 -54
|
|
623 |
examples/tictac/tictac.pro 2.3 hanord +6 -6
|
|
624 |
examples/timestmp/GNUmakefile 2.1 hanord initial checkin
|
|
625 |
examples/timestmp/Makefile 2.2 hanord +6 -46
|
|
626 |
examples/tooltip/GNUmakefile 1.1 hanord initial checkin
|
|
627 |
examples/tooltip/Makefile 1.3 hanord +6 -53
|
|
628 |
examples/tooltip/tooltip.pro 1.3 hanord +6 -6
|
|
629 |
examples/validator/GNUmakefile 1.1 hanord initial checkin
|
|
630 |
examples/validator/Makefile 1.3 hanord +6 -38
|
|
631 |
examples/widgets/GNUmakefile 2.1 hanord initial checkin
|
|
632 |
examples/widgets/Makefile 2.4 hanord +6 -67
|
|
633 |
examples/widgets/widgets.pro 2.3 hanord +5 -9
|
|
634 |
examples/xform/GNUmakefile 2.1 hanord initial checkin
|
|
635 |
examples/xform/Makefile 2.4 hanord +6 -52
|
|
636 |
examples/xform/xform.pro 2.3 hanord +6 -5
|
|
637 |
src/GNUmakefile 2.1 hanord initial checkin
|
|
638 |
src/Makefile 2.22 hanord +6 -156
|
|
639 |
|
|
640 |
New makefile system
|
|
641 |
|
|
642 |
|
|
643 |
src/widgets/qframe.cpp 2.14 agulbra +6 -6
|
|
644 |
|
|
645 |
no reason to call drawContents() in [HV]Line mode
|
|
646 |
|
|
647 |
|
|
648 |
src/kernel/qfont.cpp 2.18 warwick +3 -2
|
|
649 |
src/kernel/qfontdta.h 2.8 warwick +2 -1
|
|
650 |
src/kernel/qfontmet.h 2.6 warwick +9 -3
|
|
651 |
src/kernel/qpainter.cpp 2.20 warwick +564 -2
|
|
652 |
src/kernel/qpainter.h 2.16 warwick +2 -1
|
|
653 |
src/kernel/qptr_x11.cpp 2.34 warwick +2 -546
|
|
654 |
|
|
655 |
QPainter::drawText(...tf...) now takes into account the left and
|
|
656 |
right bearings of the font. The bounding rectangle of text may now
|
|
657 |
be slightly larger (particularly italic text). QFontMetrics has
|
|
658 |
the additional functionality allowing this.
|
|
659 |
|
|
660 |
|
|
661 |
src/kernel/qaccel.cpp 2.8 agulbra +70 -2 (1998/02/28)
|
|
662 |
|
|
663 |
added common accelerator keys for later inclusion into docs
|
|
664 |
|
|
665 |
|
|
666 |
src/kernel/qfont.cpp 2.21 warwick +110 -2 (1998/03/01)
|
|
667 |
src/kernel/qfontmet.h 2.8 warwick +7 -1
|
|
668 |
src/kernel/qpainter.cpp 2.22 warwick +43 -26
|
|
669 |
src/kernel/qpainter.h 2.17 warwick +5 -1
|
|
670 |
src/widgets/qchkbox.cpp 2.18 warwick +23 -29
|
|
671 |
src/widgets/qpushbt.cpp 2.35 warwick +5 -5
|
|
672 |
src/widgets/qradiobt.cpp 2.24 warwick +24 -29
|
|
673 |
|
|
674 |
QFontMetrics::size() and QFontMetrics::boundingRect() with all the
|
|
675 |
functionality of QPainter::boundingRect() - code now shared.
|
|
676 |
|
|
677 |
Use QFontMetrics::size() in button size hints, thus allowing multi-line
|
|
678 |
button labels. Position checkbox/radiobutton top-left.
|
|
679 |
|
|
680 |
|
|
681 |
src/kernel/qpm_x11.cpp 2.30 eiriken +78 -3 (1998/03/02)
|
|
682 |
|
|
683 |
Fix convertToImage() for pixmaps with other than 8-bit-per-channel.
|
|
684 |
|
|
685 |
|
|
686 |
src/kernel/qpixmap.cpp 2.24 hanord +7 -33
|
|
687 |
src/kernel/qpixmap.h 2.16 hanord +21 -2
|
|
688 |
src/kernel/qpm_win.cpp 2.32 hanord +110 -51
|
|
689 |
src/kernel/qpm_x11.cpp 2.31 hanord +165 -84
|
|
690 |
src/kernel/qptd_win.cpp 2.7 hanord +102 -29
|
|
691 |
src/kernel/qptd_x11.cpp 2.10 hanord +41 -11
|
|
692 |
|
|
693 |
Implemented masked bitBlt for Windows 95.
|
|
694 |
Added QPixmap::setOptimization() which replaces the old optimize function.
|
|
695 |
E.g. setOptimization(QPixmap::BestOptim) to get much faster masked bitBlts.
|
|
696 |
Removed the dirty system, instead delete cached data whenever the pixmap
|
|
697 |
is changed.
|
|
698 |
|
|
699 |
|
|
700 |
src/kernel/qprinter.h 2.3 eiriken +6 -1
|
|
701 |
src/kernel/qprn_win.cpp 2.7 eiriken +17 -7
|
|
702 |
src/kernel/qprn_x11.cpp 2.7 eiriken +10 -5
|
|
703 |
src/kernel/qpsprn.cpp 2.9 eiriken +8 -10
|
|
704 |
|
|
705 |
Take display vs. font resolution into account for printer font metrics.
|
|
706 |
|
|
707 |
|
|
708 |
src/kernel/qpshdr.txt 2.3 agulbra +91 -3
|
|
709 |
src/kernel/qpsprn.cpp 2.10 agulbra +644 -88
|
|
710 |
|
|
711 |
added iso-8859-1 support
|
|
712 |
|
|
713 |
also added better font support. try to print palatino, and the printer
|
|
714 |
goes "hm, is palatino installed? if not, perhaps garamond is installed?
|
|
715 |
if not, is times installed? if not, well, courier MUST work".
|
|
716 |
|
|
717 |
finally, if I understand the postscript book correctly I think I made
|
|
718 |
two-font postscript text output a little faster. the code now attempts
|
|
719 |
to use variables for fonts and call findfont/makefont just once per font
|
|
720 |
change per page.
|
|
721 |
|
|
722 |
this code is not perfect. the hacky stuff that does font substitution
|
|
723 |
needs tweaking, and at present the code believes that all the world is
|
|
724 |
iso-8859-1. will fix that.
|
|
725 |
|
|
726 |
postscript is fun.
|
|
727 |
|
|
728 |
|
|
729 |
src/widgets/qmenudta.cpp 2.10 warwick +4 -4
|
|
730 |
|
|
731 |
Fix this->changeItem(this->pixmap(), "crashme")
|
|
732 |
|
|
733 |
|
|
734 |
src/kernel/qapp_win.cpp 2.74 agulbra +7 -2 (1998/03/10)
|
|
735 |
|
|
736 |
Set WState_Visible correctly when the window is (de)iconified.
|
|
737 |
|
|
738 |
|
|
739 |
src/kernel/qdrawutl.cpp 2.16 warwick +5 -3 (1998/03/11)
|
|
740 |
src/kernel/qpmcache.cpp 2.3 warwick +77 -5
|
|
741 |
src/kernel/qpmcache.h 2.3 warwick +3 -1
|
|
742 |
src/kernel/qptr_x11.cpp 2.36 warwick +5 -3
|
|
743 |
src/tools/qgcache.cpp 2.5 warwick +10 -2
|
|
744 |
|
|
745 |
Fix extremely-unlikely-to-be-triggered undeleted cached pixmaps.
|
|
746 |
Provide safer QPixmapCache find() and insert().
|
|
747 |
|
|
748 |
|
|
749 |
src/widgets/qbutton.h 2.14 agulbra +3 -2 (1998/03/12)
|
|
750 |
|
|
751 |
add toggle()
|
|
752 |
|
|
753 |
|
|
754 |
src/tools/qregexp.cpp 2.7 agulbra +23 -18
|
|
755 |
|
|
756 |
implement [] in wildcard mode
|
|
757 |
|
|
758 |
|
|
759 |
src/kernel/qobject.cpp 2.44 agulbra +29 -11
|
|
760 |
src/kernel/qobject.h 2.9 agulbra +5 -1
|
|
761 |
src/widgets/qbuttonrow.cpp 1.3 agulbra +8 -6
|
|
762 |
src/widgets/qframe.cpp 2.16 agulbra +4 -4
|
|
763 |
src/widgets/qheader.cpp 2.30 agulbra +6 -4
|
|
764 |
src/widgets/qlcdnum.cpp 2.9 agulbra +7 -5
|
|
765 |
src/widgets/qmainwindow.cpp 2.9 agulbra +4 -3
|
|
766 |
src/widgets/qscrbar.cpp 2.33 agulbra +14 -14
|
|
767 |
src/widgets/qslider.cpp 2.48 agulbra +4 -4
|
|
768 |
src/widgets/qtablevw.cpp 2.42 agulbra +10 -8
|
|
769 |
src/widgets/qtoolbar.cpp 2.10 agulbra +4 -4
|
|
770 |
|
|
771 |
provide QObject::name( const char * defaultName ).
|
|
772 |
|
|
773 |
use name( "unnamed" ) in all the debug() calls, to avoid segfaults
|
|
774 |
where printf() won't handle null pointers.
|
|
775 |
|
|
776 |
|
|
777 |
src/tools/qstring.cpp 2.18 agulbra +5 -9
|
|
778 |
|
|
779 |
toDouble() of a null string now sets ok to FALSE
|
|
780 |
|
|
781 |
|
|
782 |
src/widgets/qcombo.cpp 2.73 agulbra +54 -49
|
|
783 |
src/widgets/qcombo.h 2.25 agulbra +3 -1
|
|
784 |
|
|
785 |
tweaked size hint for toolbar use. provide functions to change the
|
|
786 |
line-edit without changint the combo's contents.
|
|
787 |
|
|
788 |
|
|
789 |
src/kernel/qapp_win.cpp 2.78 warwick +13 -2
|
|
790 |
|
|
791 |
Don't let Windows beep on WM_SYSCHAR events.
|
|
792 |
Beep on unaccepted accelerations.
|
|
793 |
|
|
794 |
|
|
795 |
src/kernel/qpainter.cpp 2.29 hanord +96 -17
|
|
796 |
src/kernel/qptr_x11.cpp 2.40 hanord +2 -70
|
|
797 |
|
|
798 |
Fixed QPainter::drawPixmap() bug (mono bitmaps with self-masks)
|
|
799 |
Moved platform indep. code to qpainter.cpp
|
|
800 |
Put back CtorBegin
|
|
801 |
|
|
802 |
|
|
803 |
src/widgets/qbttngrp.cpp 2.9 agulbra +14 -2
|
|
804 |
src/widgets/qbttngrp.h 2.5 agulbra +3 -1
|
|
805 |
|
|
806 |
added setButton() - very useful when you want to force one member of
|
|
807 |
an exclusive button group to on but not keep around pointers to
|
|
808 |
umpteen radio buttons.
|
|
809 |
|
|
810 |
|
|
811 |
src/kernel/qprinter.cpp 2.5 agulbra +31 -6
|
|
812 |
src/kernel/qprinter.h 2.5 agulbra +6 -2
|
|
813 |
|
|
814 |
added setPageOrder()
|
|
815 |
|
|
816 |
|
|
817 |
src/kernel/qobject.cpp 2.45 agulbra +18 -2
|
|
818 |
|
|
819 |
give better warnings in case of connect() mismatches.
|
|
820 |
|
|
821 |
|
|
822 |
src/dialogs/qprndlg.cpp 2.4 agulbra +258 -112
|
|
823 |
src/dialogs/qprndlg.h 2.5 agulbra +9 -2
|
|
824 |
|
|
825 |
it's finished. please have a look. and please do debug. I don't
|
|
826 |
know about any bugs now, but I'm sure there are some.
|
|
827 |
|
|
828 |
|
|
829 |
src/widgets/qcombo.cpp 2.75 agulbra +15 -6
|
|
830 |
|
|
831 |
magic hack to make combos usable in dialogs. (QDialog breaks the
|
|
832 |
combo Enter key press.)
|
|
833 |
|
|
834 |
|
|
835 |
src/dialogs/qprndlg.cpp 2.3 agulbra +543 -187
|
|
836 |
src/dialogs/qprndlg.h 2.4 agulbra +24 -10
|
|
837 |
src/kernel/qprn_x11.cpp 2.8 agulbra +4 -2
|
|
838 |
|
|
839 |
new better-looking print dialog and a new static function to configure
|
|
840 |
a QPrinter (replaces QPrinter::setup() - kernel/* should not use
|
|
841 |
dialogs/*).
|
|
842 |
|
|
843 |
noteworthy points:
|
|
844 |
|
|
845 |
- the new static function appears to write over something it
|
|
846 |
shouldn't. I don't see why, but it does seem to cause crashes
|
|
847 |
later on. the old function works. I'm committing so I can run
|
|
848 |
purify on solaris.
|
|
849 |
- the dialog lacks accelerators.
|
|
850 |
- I haven't put in solaris /etc/lp/ support yet. should be fairly
|
|
851 |
easy, but I haven't done it.
|
|
852 |
- the layout will benefit from Warwick's alternative space
|
|
853 |
distribution
|
|
854 |
- the awful message in qprndlg.h is gone gone gone.
|
|
855 |
|
|
856 |
|
|
857 |
src/dialogs/qprndlg.cpp 2.5 agulbra +119 -23 (1998/03/15)
|
|
858 |
|
|
859 |
/etc/lp support
|
|
860 |
|
|
861 |
|
|
862 |
src/widgets/qcombo.cpp 2.76 agulbra +2 -3
|
|
863 |
|
|
864 |
don't ignore key events, just don't accept them.
|
|
865 |
|
|
866 |
|
|
867 |
src/kernel/qapp.cpp 2.48 agulbra +3 -2
|
|
868 |
src/kernel/qfont.cpp 2.27 agulbra +11 -5
|
|
869 |
|
|
870 |
look at $LANG and try to pick an application font that suits $LANG.
|
|
871 |
the application font used is 12-point helvetica. if the locale isn't
|
|
872 |
in the list I built from XFree86's locale.alias, I assume 8859-1 is
|
|
873 |
okay.
|
|
874 |
|
|
875 |
copy character set from defFont in the relevant QFont constructor.
|
|
876 |
|
|
877 |
this code assumes that helvetica includes the appropriate character
|
|
878 |
set.
|
|
879 |
|
|
880 |
|
|
881 |
examples/qmag/qmag.cpp 2.13 warwick +39 -2
|
|
882 |
|
|
883 |
Crazy hard-disk chewing MultiSave option. Great when you want to make
|
|
884 |
animated GIFs for your web pages.
|
|
885 |
|
|
886 |
|
|
887 |
src/dialogs/qprndlg.cpp 2.8 warwick +4 -4
|
|
888 |
src/kernel/qsize.cpp 2.6 warwick +9 -3
|
|
889 |
src/kernel/qsize.h 2.6 warwick +9 -3
|
|
890 |
|
|
891 |
Add QSize::expandedTo(), and boundedTo().
|
|
892 |
|
|
893 |
|
|
894 |
src/kernel/qwidget.cpp 2.92 agulbra +7 -6
|
|
895 |
|
|
896 |
remove the widget's willingness to accept focus-in events very early
|
|
897 |
in the destructor
|
|
898 |
|
|
899 |
|
|
900 |
src/tools/qgdict.cpp 2.11 warwick +56 -11 (1998/03/17)
|
|
901 |
src/tools/qgdict.h 2.3 warwick +3 -1
|
|
902 |
|
|
903 |
Add QDict::resize(int).
|
|
904 |
|
|
905 |
|
|
906 |
src/widgets/qlined.cpp 2.64 agulbra +46 -9
|
|
907 |
src/widgets/qlined.h 2.25 agulbra +6 -2
|
|
908 |
|
|
909 |
add setSelection() and setCursorPosition()
|
|
910 |
|
|
911 |
|
|
912 |
src/widgets/qcombo.cpp 2.77 agulbra +86 -11
|
|
913 |
src/widgets/qcombo.h 2.26 agulbra +4 -1
|
|
914 |
|
|
915 |
setAutoCompletion() - works really nicely.
|
|
916 |
|
|
917 |
|
|
918 |
src/kernel/qiconset.cpp 2.1 agulbra initial checkin
|
|
919 |
src/kernel/qiconset.h 2.1 agulbra initial checkin
|
|
920 |
|
|
921 |
QIconSet first checking. QIconSet is neat: You give it one or more
|
|
922 |
icons, and it completes the set so you get large and small disabled,
|
|
923 |
active and normal icons. QToolButton uses it, QMenuData will soon.
|
|
924 |
|
|
925 |
|
|
926 |
src/kernel/qpainter.cpp 2.31 agulbra +18 -2
|
|
927 |
src/kernel/qpainter.h 2.22 agulbra +2 -1
|
|
928 |
|
|
929 |
added drawImage() by request of eng. did NOT implement the QPrinter
|
|
930 |
shortcut he asked for.
|
|
931 |
|
|
932 |
|
|
933 |
src/kernel/qapp.cpp 2.49 warwick +10 -6 (1998/03/19)
|
|
934 |
|
|
935 |
Ensure mouserelease goes to widget that got mousepress.
|
|
936 |
Document -ncols better.
|
|
937 |
|
|
938 |
|
|
939 |
examples/qdir/GNUmakefile 1.1 warwick initial checkin
|
|
940 |
examples/qdir/Makefile 1.1 warwick initial checkin
|
|
941 |
examples/qdir/qdir.cpp 1.1 warwick initial checkin
|
|
942 |
|
|
943 |
Tests QFileDialog features.
|
|
944 |
|
|
945 |
|
|
946 |
extensions/nsplugin/src/qnp.cpp 1.18 warwick +4 -1
|
|
947 |
|
|
948 |
Work for multi-visual displays.
|
|
949 |
|
|
950 |
|
|
951 |
extensions/opengl/examples/box/.cvsignore 1.2 aavit +0 -1
|
|
952 |
extensions/opengl/examples/box/glbox.cpp 1.4 aavit +15 -6
|
|
953 |
extensions/opengl/examples/box/glbox.h 1.5 aavit +2 -1
|
|
954 |
extensions/opengl/examples/gear/gear.cpp 1.5 aavit +26 -35
|
|
955 |
extensions/opengl/src/qgl.cpp 1.18 aavit +127 -41
|
|
956 |
extensions/opengl/src/qgl.h 1.8 aavit +80 -77
|
|
957 |
|
|
958 |
New features in OpenGL extension:
|
|
959 |
1) virtual initalizeGL() method in QGLWidget; facilitates easier GL initialization.
|
|
960 |
2) Added support for using shared OpenGL display lists
|
|
961 |
3) Added sharedbox example showing this feature.
|
|
962 |
|
|
963 |
|