Commit Graph

21 Commits

Author SHA1 Message Date
sekelsenmat
fa14be1de9 Removed the USE_QT_4_3 define. Now only Qt 4.3 or superior is supported.
git-svn-id: trunk@14057 -
2008-02-09 20:32:37 +00:00
paul
b4acdbf66f qt: restore qt 4.2 support (from Den)
git-svn-id: trunk@13707 -
2008-01-10 01:46:55 +00:00
paul
fc2a17dbd0 fix drawing position of various title bar items
git-svn-id: trunk@13649 -
2008-01-06 08:06:34 +00:00
paul
ebe8b6788b qt: fix fpc 2.3.1 compilation and replace THandle with TLCLIntfHandle
git-svn-id: trunk@13631 -
2008-01-05 15:42:14 +00:00
paul
0b84bcb377 qt theme drawing for window title buttons (not finished)
git-svn-id: trunk@13629 -
2008-01-05 10:29:32 +00:00
paul
c75b605920 qt: extend toolbar parts theme drawing (more details)
git-svn-id: trunk@12890 -
2007-11-16 08:50:17 +00:00
paul
4dfe601068 qt:
- add qtdefines.inc (place for global qt defines)
- force qt 4.3 under windows

git-svn-id: trunk@12630 -
2007-10-29 15:11:49 +00:00
paul
3f0a21c137 (Qt): better painting of header (on non winxp style)
git-svn-id: trunk@11632 -
2007-07-26 04:52:29 +00:00
paul
c03daca1ff QT:
- fixed splitter painting under various styles
- create separate class for THintWindow

git-svn-id: trunk@11565 -
2007-07-18 07:12:23 +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
cf3b013625 - splitter painting through QtThemeServices
git-svn-id: trunk@11546 -
2007-07-17 14:01:52 +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
paul
3447519a82 changing a bit themes and qtthemes
git-svn-id: trunk@11539 -
2007-07-17 07:58:47 +00:00
paul
0d3a0d3d89 QT: correction in DrawText with DT_CALCRECT
git-svn-id: trunk@11532 -
2007-07-17 01:36:43 +00:00
paul
06a7b56d78 (QT)
- update qt 4.2 bindings
- enabled themed drawing for qt 4.2
- correct Qt caret blink interval

git-svn-id: trunk@11526 -
2007-07-16 15:06:56 +00:00
paul
72d601e943 (QT)
- QT bindings updated to 1.43
- QT ThemeServices is working now. Can paint Buttons (w/wo Flat), CheckBox, RadioButton, Header

git-svn-id: trunk@11523 -
2007-07-16 09:26:28 +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
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
paul
334b6d0d2e - QTThemeServices prototype
- enable painting of TSplitter through ThemeSerices

git-svn-id: trunk@11247 -
2007-06-01 02:02:10 +00:00