paul
bf64d0ce17
(QT): call NotifyApplicationUserInput before every mouse message (not hint windows is trying to show)
...
git-svn-id: trunk@11563 -
2007-07-18 05:38:49 +00:00
paul
ab36a6a9e3
- new class in Qt Object hierarchy TQtObject
...
- TQtTimer now inherits TQtObject
git-svn-id: trunk@11562 -
2007-07-18 03:08:47 +00:00
paul
2b58d03bb8
(Qt)
...
- better handling of BorderStyle property
- Destroy GlobalCaret in QtWidgetset destructor
- fix possible problems with splitter painting under linux
git-svn-id: trunk@11561 -
2007-07-18 00:54:42 +00:00
paul
63a0280a82
(QT) remove temporary debug condition (cause mouseenter/mouseleave work only with buttons)
...
git-svn-id: trunk@11547 -
2007-07-17 15:44:20 +00:00
paul
a51377f82d
QT:
...
- correct painting of empty header area through themes
- filling Keys part of Mouse message on MouseMove event (splitter works now)
- remove frame around TCustomControl descendant and implement TQtWSWinControl.SetBorderStyle
LCL:
- add missed mouse buttons: MK_XBUTTON1, MK_XBUTTON2
git-svn-id: trunk@11545 -
2007-07-17 13:18:13 +00:00
zeljko
71b1f100e6
+ More optimizations on TCustomMemo.
...
* Cleared all warnings.
git-svn-id: trunk@11538 -
2007-07-17 07:36:09 +00:00
zeljko
7439c8df1e
+ Implemented multiselection in TFileDialogs
...
* Fixed some compiler warnings, removed some unused variables.
git-svn-id: trunk@11536 -
2007-07-17 07:11:27 +00:00
zeljko
d2bddc6ff9
* Fixed UTF8 bugs, some old, some produced by me in latest patch.
...
* More optimization to TCustomMemo.
+ Added GetText() , SetText() to TCustomComboBox.
git-svn-id: trunk@11527 -
2007-07-16 15:33:32 +00:00
zeljko
b6c49dc891
* Various TCustomMemo memleaks & bug fixes.
...
git-svn-id: trunk@11525 -
2007-07-16 14:26:16 +00:00
zeljko
4fbaaf4f4e
* TCustomComboBox memleaks fix, reimplemented private TStringList handling.
...
git-svn-id: trunk@11524 -
2007-07-16 13:28:33 +00:00
paul
c209623b58
(QT) handling of Enter, Leave and Hover mouse events
...
git-svn-id: trunk@11519 -
2007-07-16 05:09:18 +00:00
zeljko
ae7d12aa56
* TQtListWidget initialization fix.
...
git-svn-id: trunk@11517 -
2007-07-15 21:42:55 +00:00
zeljko
91a249f4e0
* Fix MDIChilds due to LayoutWidget & CentralWidget commits.
...
git-svn-id: trunk@11513 -
2007-07-15 12:27:25 +00:00
zeljko
3cee9c6d5f
* QEventClose bugfix from Den.
...
git-svn-id: trunk@11509 -
2007-07-14 16:34:18 +00:00
zeljko
a5f4202a19
* Reimplemented QtTimer, now it looks ok.
...
git-svn-id: trunk@11487 -
2007-07-13 12:06:43 +00:00
zeljko
8c0501c443
+ Implemented TArrow
...
There's {$ifdef QT_USE_BIG_TARROW} in DrawArrow (qtlclintf), cause we can
draw whatever. I've prepared 2 kinds of arrows, bigger (like in win32 intf),
or smaller (looks much better for me - this is default size).
* BUGFIX for TStaticText AV under linux.
* BUGFIX for QListWidget_clear() under linux.
* Better place for viewport creation (works ok under linux).
git-svn-id: trunk@11480 -
2007-07-13 07:44:49 +00:00
paul
5945ec2de9
more checks before DetachEvents
...
git-svn-id: trunk@11467 -
2007-07-12 07:04:35 +00:00
paul
e238453328
QT
...
- set margins to 0 for qt 4.2
git-svn-id: trunk@11466 -
2007-07-12 06:24:34 +00:00
paul
e720286a68
- all event attaching code moved to TQtWidget.AttachEvents, TQtWidget.DetachEvents and descendants
...
- initial implementation of Qt Caret by *Andreas Hausladen* with changes. Compile with -dShowQtCaret to test
- fixed bug caused memory corruption
- other minor fixes
git-svn-id: trunk@11465 -
2007-07-12 05:47:15 +00:00
paul
3862347c8a
fix QT 4.2 compilation
...
git-svn-id: trunk@11455 -
2007-07-10 07:57:58 +00:00
paul
05b9d41eaf
QT:
...
- cleanup (remove unused variables)
- implemented AppMinimize, AppRestore, AppBringToFront
git-svn-id: trunk@11454 -
2007-07-10 06:01:58 +00:00
paul
fe85f4aebc
- TQtWSCustomPage.SetText implementation
...
git-svn-id: trunk@11453 -
2007-07-10 05:17:16 +00:00
paul
212f9b4855
QT:
...
- fix destroying of PopupMenu
- implemented setShowInTaskBar
- better handling of BorderStyle = bsNone
- hide menuBar if there is no MainMenu
- allow creating of MDIForm and MDIChild form (qt has implementation)
- fix problem with overlaying menubar by other widgets
git-svn-id: trunk@11452 -
2007-07-10 03:01:25 +00:00
paul
abc335dd5a
- fixing "point" issues (change from PPoint to PQtPoint)
...
- fixing lazarus splash screen launch (there was assumption in the code that application already has MainForm, so all calls like Application.MainForm.Visible causes AV)
- fixing issues with Menu
git-svn-id: trunk@11448 -
2007-07-09 05:56:24 +00:00
sekelsenmat
b164650a7d
Updated Qt bindings to 1.40
...
git-svn-id: trunk@11426 -
2007-07-05 07:21:12 +00:00
paul
9d62526137
- (QT) TQtImage.AsIcon
...
- (QT) set image to menu item
- (LCL) destroy menu item bitmap if ImageIndex reseted to -1
git-svn-id: trunk@11423 -
2007-07-05 03:47:03 +00:00
sekelsenmat
545b183cba
Patch from zeljko to Qt. Fixed memleak in TCustomControl.
...
git-svn-id: trunk@11410 -
2007-07-02 07:34:20 +00:00
sekelsenmat
fcf7cddbdd
Patch from zeljko for Qt. QLineEdit handling of AutoSelect property. bugfix: Vertical scrollbar mousewheel scroll must have inverted control.
...
git-svn-id: trunk@11403 -
2007-06-30 11:50:32 +00:00
sekelsenmat
43c999f092
Patch from zeljko. Font, Text Color & Color can be changed for all TWinControl descendants on Qt.
...
git-svn-id: trunk@11402 -
2007-06-29 15:31:49 +00:00
sekelsenmat
6044c936f7
Patch from zeljko. Implemented SetColor() for TCustomControl descendants on Qt.
...
git-svn-id: trunk@11399 -
2007-06-28 18:24:37 +00:00
sekelsenmat
4184fe11fe
Reverted unnecessary change on Qt
...
git-svn-id: trunk@11388 -
2007-06-27 08:42:40 +00:00
sekelsenmat
d4564ed42a
patch from zeljko, small TSpinEdit and TFloatSpinEdit fix on Qt
...
git-svn-id: trunk@11387 -
2007-06-27 08:18:20 +00:00
sekelsenmat
1d07b0dfd1
Fixes the new container widget on qt for mdi application
...
git-svn-id: trunk@11364 -
2007-06-24 07:23:52 +00:00
sekelsenmat
5202b04808
Small bug fix on Qt interface
...
git-svn-id: trunk@11363 -
2007-06-24 05:48:58 +00:00
sekelsenmat
f50d168011
Fixed automatic handling of the menu size on Qt by adding a central widget to the form.
...
git-svn-id: trunk@11362 -
2007-06-24 05:06:58 +00:00
sekelsenmat
d52f65f05a
patch from zeljko. fixes alignment of controls inside TCustomRadioGroup and TCustomCheckGroup.
...
git-svn-id: trunk@11357 -
2007-06-23 09:41:25 +00:00
sekelsenmat
0fb48e3d21
patch from zeljko. TCalendar implemented. Reimplemented TCustomCheckGroup and TCustomRadioGroup. Workaround for "Hidden radio button" problem. Added to this many small changes and switched the default qt version to 4.2
...
git-svn-id: trunk@11355 -
2007-06-23 07:13:18 +00:00
sekelsenmat
236bcd8d46
Added support for Qt 4.2.x
...
git-svn-id: trunk@11352 -
2007-06-21 13:43:20 +00:00
sekelsenmat
01701c1ee8
Patch from zeljko to qt. Full implementation of TCustomListView. Reimplementation of TStatusBar
...
git-svn-id: trunk@11338 -
2007-06-20 08:11:04 +00:00
sekelsenmat
5497fc4eb9
Patch from zeljko to qt. Partial implementation of TCustomListView. I also updated the qt bindings to 1.36 plus patch
...
git-svn-id: trunk@11332 -
2007-06-19 05:40:34 +00:00
sekelsenmat
a6d281e3df
Patch from zeljko to qt. Lot's of bug fixes. Implemented MDI support too. I added small modifications and also updated the qt bindings to 1.35 plus patch
...
git-svn-id: trunk@11311 -
2007-06-11 20:30:47 +00:00
sekelsenmat
73b9c90569
Patch from zeljko to qt. Various improvements
...
git-svn-id: trunk@11265 -
2007-06-02 08:32:59 +00:00
sekelsenmat
a950d34d9c
Patch from zeljko to qt. Partial implementation of TToolBar and TToolButton
...
git-svn-id: trunk@11244 -
2007-05-31 18:25:14 +00:00
sekelsenmat
16e603c725
Patch from zeljko for the qt interface. Implements SpinEdit and other improvements
...
git-svn-id: trunk@11238 -
2007-05-31 15:15:24 +00:00
sekelsenmat
74e28c1407
Patch from zeljko for the qt interface. Improvements to TQtWSTrackBar, TQtWSTrackBar, TQtWSCustomPage and TQtWSScrollBar
...
git-svn-id: trunk@11227 -
2007-05-30 13:48:45 +00:00
sekelsenmat
09025d10df
Patch from zeljko for the qt interface. TPageControl now sets properly ActivePage while changing tabs, a bug with TScrollWinControls fixed.
...
git-svn-id: trunk@11226 -
2007-05-30 09:21:48 +00:00
sekelsenmat
ee57c2741e
TScrollBar implementation from zeljko on qt interface
...
git-svn-id: trunk@11225 -
2007-05-30 07:26:54 +00:00
sekelsenmat
fbc655ab0c
Added TQtWSWinControl.CanFocus on qt interface and other minor changes from zeljko
...
git-svn-id: trunk@11210 -
2007-05-28 11:02:24 +00:00
sekelsenmat
2ab9c1ae5a
Patch from zeljko. Implements OnKeyXXX events for TEdit and also Critical Sections, both for Qt interface.
...
git-svn-id: trunk@11208 -
2007-05-27 07:54:28 +00:00
sekelsenmat
28b1b1be74
Minor identation and comments fixes on qt interface
...
git-svn-id: trunk@11112 -
2007-05-09 07:58:53 +00:00