Commit Graph

1816 Commits

Author SHA1 Message Date
sekelsenmat
034d195ca9 Advances implementing the WS class for TLazAccessibleObject
git-svn-id: trunk@34713 -
2012-01-12 01:29:32 +00:00
zeljko
a5616cc245 Qt: take care about dropfiles senders which does not respect xorg desktop standards.issue #21052
git-svn-id: trunk@34683 -
2012-01-09 15:36:55 +00:00
zeljko
a77f6d8a5e Qt: fixed forms in library (dll) crashing.
git-svn-id: trunk@34642 -
2012-01-07 17:22:02 +00:00
zeljko
df8e36b1c7 Qt: fixed rare crash with QClipboard because we are freeing QClipboardH which is owned by QApplication
git-svn-id: trunk@34640 -
2012-01-07 17:14:27 +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
6603d6ade6 Qt: better TQtBitBtn autosize calculation for aqua and oxygen themes
git-svn-id: trunk@34511 -
2011-12-30 08:31:57 +00:00
zeljko
48b2cd29e5 Qt: more accurate autosize calculation for TQtBitBtn
git-svn-id: trunk@34506 -
2011-12-29 18:52:02 +00:00
zeljko
2369626edf Qt: cleanup
git-svn-id: trunk@34505 -
2011-12-29 18:15:45 +00:00
zeljko
5dabddd408 Qt: TQtBitBtn: do not update widget if not visible.
git-svn-id: trunk@34504 -
2011-12-29 18:14:09 +00:00
zeljko
116705d34f Qt:introduced new class TQtBitBtn, now we support TBitBtn.Layout under qtlcl.
git-svn-id: trunk@34503 -
2011-12-29 18:10:25 +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
b30da49c3e Qt: use theme value instead hardcoded one for SM_CXSMICON and SM_CYSMICON.
git-svn-id: trunk@34501 -
2011-12-29 17:06:26 +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
672a0f0798 Qt: fixed potential crash with TQtHintWindow
git-svn-id: trunk@34493 -
2011-12-29 08:43:52 +00:00
sekelsenmat
89dd7c918b Fixes bug #20195: Removes LCLIntf.Frame in favor of a cross-platform implementation for TCanvas.Frame
git-svn-id: trunk@34379 -
2011-12-24 10:52:33 +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
99f59d9279 Qt: updated README.txt
git-svn-id: trunk@34339 -
2011-12-21 07:16:54 +00:00
zeljko
6dce0066e9 Qt: fixed segfault when designing TTabControl.
git-svn-id: trunk@34269 -
2011-12-19 08:47:13 +00:00
zeljko
6dce9e5fb8 Qt: formatting
git-svn-id: trunk@34259 -
2011-12-18 16:00:53 +00:00
zeljko
d2f60568af Gtk,Qt: do not pass button into TShiftState in MouseUp event. issue #20916
git-svn-id: trunk@34258 -
2011-12-18 15:44:27 +00:00
zeljko
97b7e5c8ef Qt: fixed seg fault with TCheckListBox, fixed passing OnItemClick when adding items.issue #20927
git-svn-id: trunk@34254 -
2011-12-18 11:12:40 +00:00
zeljko
09b6901936 Qt: qt on mac always expects that brush mode = transparent when drawing text.
git-svn-id: trunk@34202 -
2011-12-15 11:33:30 +00:00
zeljko
b7aae45a58 Qt: fix null clip region disaster under coregraphics and quickdraw paintengines (macosx)
git-svn-id: trunk@34201 -
2011-12-15 09:03:36 +00:00
zeljko
c89a9595eb Qt: final fix for TQtMenuBar memleaking.
git-svn-id: trunk@34200 -
2011-12-15 07:25:41 +00:00
zeljko
e4f9a6fa22 Qt: set again immediate widget creation to darwin too, problem was with FOwnWidget which should be false anyway
when QMenuBar is constructed with known parent (form in this case), so qt will destroy it.

git-svn-id: trunk@34189 -
2011-12-14 17:56:50 +00:00
zeljko
59c576a21a Qt: revert r34171 #7571057b7d, mac can crash with this enabled under heavy load, let qt think about time of creation of window.
git-svn-id: trunk@34187 -
2011-12-14 17:33:50 +00:00
zeljko
8d9b107ca7 Qt: do not show menubar for empty menus from child forms on macosx.
git-svn-id: trunk@34186 -
2011-12-14 17:13:29 +00:00
zeljko
68737c98a0 Qt: mapped shift+alt as groupswitch under macosx to be consistent with native qt widgets.
git-svn-id: trunk@34184 -
2011-12-14 15:50:15 +00:00
zeljko
e31005f909 Qt: extended debug info for -dVerboseQtKeys
git-svn-id: trunk@34183 -
2011-12-14 15:06:31 +00:00
zeljko
4df5e7288b Qt: fixed memleaks with TQtMenuBar under macosx, added forgoten scancodes into latest patch for macosx.
git-svn-id: trunk@34178 -
2011-12-14 12:30:03 +00:00
zeljko
9b93b7a0bc Qt: change scancode under macosx with qt > 4.5. Related to issue #13470
git-svn-id: trunk@34176 -
2011-12-14 10:59:29 +00:00
zeljko
9395999ae0 Qt: added attribute QtAA_MacDontSwapCtrlAndMeta for qt >= 4.6 under mac.issue #20897
git-svn-id: trunk@34172 -
2011-12-14 09:26:35 +00:00
zeljko
7571057b7d Qt: make qt under mac happier with enabling immediatewidget creation attribute for forms.
git-svn-id: trunk@34171 -
2011-12-14 09:08:57 +00:00
zeljko
fe19967858 Qt: proper pass text of keypress when enter pressed (numpad) under macosx.issue #20896
git-svn-id: trunk@34170 -
2011-12-14 09:06:11 +00:00
zeljko
9f43a00709 Qt: use more clever mouse grabber on all platforms when dragmanager is started in tabbar mouse event, now it's same on all platforms. issue #17393
git-svn-id: trunk@34160 -
2011-12-13 19:48:28 +00:00
zeljko
c1536eef8b Qt: use better approach when designing pagecontrol.
git-svn-id: trunk@34159 -
2011-12-13 18:48:54 +00:00
zeljko
4b834dcd73 Qt: implemented TQtTabBar.TabBarOffset for themes where tabs doesn't start at 0,0 (eg. macosx).
git-svn-id: trunk@34158 -
2011-12-13 18:20:07 +00:00
zeljko
e85441db12 Qt: fixed mouse events in TQtTabBar on MacOSX. issue #17393
git-svn-id: trunk@34157 -
2011-12-13 16:48:28 +00:00
zeljko
108b21dfc0 Qt: fixed wrong param in MapToGlobal and MapFromGlobal, should be TQtPoint instead TPoint
git-svn-id: trunk@34153 -
2011-12-13 11:08:10 +00:00
zeljko
f45d3703b2 Qt: pascalified mapToGlobal() and mapFromGlobal()
git-svn-id: trunk@34151 -
2011-12-13 09:49:30 +00:00
zeljko
2b4adf30f7 Carbon,QtMac: fixed wrong behaviour of mouse wheel scroll,because LCL assumes 120 as wheel delta.issue #20888
git-svn-id: trunk@34137 -
2011-12-12 16:54:28 +00:00
zeljko
33c4eb1f2f Qt: workaround for Qt-4.5 bug. issue #20863
git-svn-id: trunk@34126 -
2011-12-12 07:12:28 +00:00
zeljko
4495bb0f1f Qt: use averageCharWidth under MaxOSX with Qt >= 4.6
git-svn-id: trunk@34116 -
2011-12-11 19:20:12 +00:00
zeljko
2ae7c7e1df Qt: fixed black mask on window icons under MacOSX
git-svn-id: trunk@34114 -
2011-12-11 19:00:25 +00:00
zeljko
bdb4d0c6b9 Qt: fixed masked image drawing under MacOSX
git-svn-id: trunk@34111 -
2011-12-11 18:23:00 +00:00
zeljko
05f61e9cb9 Qt: implemented supported ternary raster ops for BitBlt(),StretchBlt(),StretchMaskBlt().
git-svn-id: trunk@34090 -
2011-12-10 18:15:42 +00:00
zeljko
d34721833f Qt: removed TQtWidgetSet.RadialPie() implementation, it's wrong since qt have different meaning of calculating pie parameters. let lcl draw it.
git-svn-id: trunk@34085 -
2011-12-10 15:36:06 +00:00
zeljko
43874efc17 Qt: fixed combobox itemindex when list contain duplicates. issue #20863
git-svn-id: trunk@34079 -
2011-12-10 08:22:53 +00:00
zeljko
724f6f8e29 Qt: implemented QPushButton autosizing. issue #20805
git-svn-id: trunk@34069 -
2011-12-09 14:42:10 +00:00
zeljko
f0cd76b3a5 Qt: removed usage of slow QApplication_syncX() when showing forms, all X11 code merged into one ifdef inside ShowHide().
git-svn-id: trunk@34051 -
2011-12-08 17:16:47 +00:00