zeljko
2723112e17
Qt: fixed weird drawing of header sections by oxygen theme.issue #23143
...
git-svn-id: trunk@39107 -
2012-10-17 07:26:13 +00:00
zeljko
9fdf195785
Qt: fixed drawing of header sections with common style.Part of issue #23143
...
git-svn-id: trunk@39106 -
2012-10-17 06:26:55 +00:00
paul
e211eafca1
qt: fix theme painting for some qt themes - they expect ARect with X, Y = 0
...
git-svn-id: trunk@38746 -
2012-09-19 08:31:05 +00:00
zeljko
884f78a7c0
Qt: cleanup unused local variables.
...
git-svn-id: trunk@35220 -
2012-02-07 12:02:14 +00:00
zeljko
cac40f27dc
Qt: simplified getting style pixel metrics by using GetPixelMetric() instead QStyle_pixelMetric()
...
git-svn-id: trunk@34512 -
2011-12-30 08:53:11 +00:00
zeljko
ec5846581a
Qt: use QStylePM_ButtonIconSize for pixel metrics of button pixmaps.
...
git-svn-id: trunk@34502 -
2011-12-29 17:15:47 +00:00
zeljko
a1eabc47be
Qt: workaround for qt bug when returning standard pixmap, size of icon must be as theme says, not random.
...
git-svn-id: trunk@34500 -
2011-12-29 16:59:20 +00:00
zeljko
9832a3cb06
Qt: fixed branch indicator position under mac themes
...
git-svn-id: trunk@34360 -
2011-12-22 12:04:26 +00:00
zeljko
e0e4d9ce23
Qt: QtThemes: implemented teWindow frame painting.
...
git-svn-id: trunk@31685 -
2011-07-13 11:06:10 +00:00
zeljko
871983422f
Qt: implemented TTrackBar themed drawing
...
git-svn-id: trunk@31165 -
2011-06-11 12:40:13 +00:00
zeljko
d832146b1b
Qt: qtthemes, implemented DrawText of teTooltip
...
git-svn-id: trunk@29646 -
2011-02-22 07:38:14 +00:00
zeljko
7a2b3e3f81
Qt: cleanup
...
git-svn-id: trunk@25207 -
2010-05-05 10:34:10 +00:00
zeljko
3e2306b2fd
Qt: simplified itemview theme drawing, added workaround for motif theme itemview text drawing.
...
git-svn-id: trunk@25143 -
2010-05-03 07:14:36 +00:00
paul
ecccf982ed
qt: initial implementation for GetSysColorBrush + various cleanup and bug fixes
...
git-svn-id: trunk@25131 -
2010-05-02 11:26:52 +00:00
zeljko
36e585e8a6
Qt: qtthemes-simplified control drawings, added drawing of focusrect to treeitem when item has focus.
...
git-svn-id: trunk@24898 -
2010-04-24 21:17:05 +00:00
zeljko
638f1c3e07
Qt: QtThemes - added DrawText(), teach treeview to draw items text, added DTFlagsToQtFlags() for reuse
...
git-svn-id: trunk@24890 -
2010-04-24 18:28:29 +00:00
zeljko
eb92b2ad2a
Qt: treeitem themed painting, fixed indicator branch paintings.
...
git-svn-id: trunk@24857 -
2010-04-23 17:39:49 +00:00
paul
4a4cdb8ee5
lcl: add treeview hot glyph drawing support to the theme services
...
git-svn-id: trunk@24813 -
2010-04-22 07:29:26 +00:00
paul
28b4db094a
qt: implement statusbar themed parts painting
...
git-svn-id: trunk@24459 -
2010-04-06 07:20:52 +00:00
paul
c4b2012cf1
qt: implement theme drawing of combobox drop down arrow
...
git-svn-id: trunk@24162 -
2010-03-22 04:27:46 +00:00
zeljko
aaac2f560a
Qt: fixed raised draw of tool button when it's disabled, now it's flat like others.
...
git-svn-id: trunk@23658 -
2010-02-07 07:59:53 +00:00
zeljko
ab3549cf0e
Qt: better patch for ToolButton with arrow
...
git-svn-id: trunk@23657 -
2010-02-06 18:17:39 +00:00
zeljko
12c77568bb
Qt: draw treeview branches properly with all themes.
...
git-svn-id: trunk@23656 -
2010-02-06 17:16:04 +00:00
zeljko
947b18f246
Qt: properly draw downarrow on toolbutton with dropdown.
...
git-svn-id: trunk@23655 -
2010-02-06 13:35:53 +00:00
zeljko
e7f9ce2bad
Qt: fixed bug in qtthemes where checkboxes on some themes (eg. windows classic) always draw checked checkbox, no matter to state (off,on,tristate).
...
git-svn-id: trunk@23572 -
2010-01-27 13:14:34 +00:00
zeljko
666fea3cc7
Qt: *ATTENTION* qt45 is default from now on (no more USE_QT_XX defines, qt43 and qt44 are not supported anymore)
...
default bindings version is 1.72.
git-svn-id: trunk@21913 -
2009-09-29 11:24:31 +00:00
paul
597eb84d8c
lcl: Themes
...
- redo TThemeServices.GetDetailSize to return TSize instead of Integer
- improve toolbutton drawing
git-svn-id: trunk@20213 -
2009-05-26 01:32:38 +00:00
paul
8941c1159c
qt: try to fix qt 4.3 compilation
...
git-svn-id: trunk@19794 -
2009-05-04 08:50:43 +00:00
paul
a460f26890
lcl: add more stock buttons
...
git-svn-id: trunk@19781 -
2009-05-03 12:58:48 +00:00
paul
1469c8e0ac
qt: initial implementation for GetStockImage
...
git-svn-id: trunk@19775 -
2009-05-02 18:25:32 +00:00
paul
92bbe0f074
qt: implement teTooltip drawing
...
git-svn-id: trunk@19620 -
2009-04-25 16:14:56 +00:00
zeljko
27e1b5440b
Qt: fix themes unexpected drawing by taking application palette, also draw transparent when details says so.
...
git-svn-id: trunk@19076 -
2009-03-23 17:16:41 +00:00
zeljko
8c2e23e096
Qt: bugfix for #13083
...
git-svn-id: trunk@19073 -
2009-03-23 13:00:08 +00:00
paul
d9491a4528
lcl: fix header
...
git-svn-id: trunk@18002 -
2008-12-31 03:07:17 +00:00
zeljko
fb451cc154
Qt: Avoid crash in qtthemes when changing application style programatically.
...
git-svn-id: trunk@17698 -
2008-12-06 11:19:19 +00:00
paul
c50c24cb56
qt: implement themed drawing of +/- tree signs
...
git-svn-id: trunk@17231 -
2008-11-05 03:55:15 +00:00
paul
6a6339a7f0
widgetsets: if Widgetset ThemeServices cannot draw some element then use default ThemeServices painting
...
git-svn-id: trunk@17220 -
2008-11-04 15:31:36 +00:00
paul
d611ff1e39
qt: handle other toolbar parts the same way as a button in themeservices
...
git-svn-id: trunk@16663 -
2008-09-21 11:26:15 +00:00
zeljko
160b31e9dc
Qt: qtthemes - when toolbar is flat, then make toolbar buttons also flat.
...
git-svn-id: trunk@16659 -
2008-09-19 21:31:42 +00:00
paul
e1b45f011e
qt:
...
- Teach qt ThemeServices to draw notebook pane.
git-svn-id: trunk@15031 -
2008-05-02 09:25:23 +00:00
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