Commit Graph

1968 Commits

Author SHA1 Message Date
zeljko
28dff08465 Qt: keep state of forms hidden from taskbar under X11. Fixes issue #23825.
git-svn-id: trunk@40180 -
2013-02-04 15:49:04 +00:00
zeljko
f2452b47e0 Qt: trial to fix Qt bug when dialog is shown with QtTool as parent. issue #23778
git-svn-id: trunk@40025 -
2013-01-29 15:59:17 +00:00
zeljko
60db6ec323 Qt: fixed preffered size of autosized groupboxes. issue #23351
git-svn-id: trunk@39892 -
2013-01-19 16:29:30 +00:00
zeljko
00419b8bb3 Qt: fixed SetCapture() and GetCapture() for TQtCustomControl on qtwin32 targets
git-svn-id: trunk@39878 -
2013-01-18 09:11:57 +00:00
zeljko
a327019296 Qt: make LCL happy when changing caption of groupbox from empty to some string or viceversa.part of #23642
git-svn-id: trunk@39841 -
2013-01-13 17:28:20 +00:00
zeljko
a5dcd4fcb7 Qt: fixed topmargin of groupbox when caption text is empty. issue #23642
git-svn-id: trunk@39840 -
2013-01-13 17:11:45 +00:00
zeljko
7e7b4b3277 Qt: reverted TQtPage.getClientBounds to use TQtWidget.getClientBounds, it wasn't good solution since it produces a mess in eg. in build lazarus form.
git-svn-id: trunk@39839 -
2013-01-13 13:15:54 +00:00
zeljko
7815ee8a38 Qt: fixed getClientBounds for TQtPage and TQtGroupBox. It should use QWidget_contentsRect() of underlaying widget or parent. issue #23630
git-svn-id: trunk@39838 -
2013-01-13 12:59:57 +00:00
zeljko
49e77dd55e Qt: fixed events when month and year are changed in TCalendar. issue #23528
git-svn-id: trunk@39625 -
2012-12-23 06:52:03 +00:00
zeljko
2316eaf3f4 Qt: fixed tabwidget icon size. issue #23362
git-svn-id: trunk@39325 -
2012-11-21 07:43:41 +00:00
zeljko
d0904e069a Qt: fixed TListItem clearing icon. issue #23225
git-svn-id: trunk@39218 -
2012-11-01 09:10:04 +00:00
zeljko
e10b54f335 Qt: fixed crash with hintwindow inside mouse move. issue #23161
git-svn-id: trunk@39141 -
2012-10-19 09:28:11 +00:00
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
zeljko
b6d52157c8 Qt: added more checks after input event message delivery since control can dissapear inside message (eg. THintWindow in mouseMove)
git-svn-id: trunk@39090 -
2012-10-15 11:05:38 +00:00
juha
553e25340f LCL, QT: prevent occasional access violation when moving mouse
git-svn-id: trunk@39087 -
2012-10-15 10:41:38 +00:00
zeljko
bfb62e9ea9 Qt: mark MouseMove and MouseWheel events as input events.
git-svn-id: trunk@39078 -
2012-10-14 08:03:34 +00:00
zeljko
9d3dfbf67f Qt: added proper casts for some messages to avoid range checks
git-svn-id: trunk@38972 -
2012-10-06 10:33:22 +00:00
zeljko
457cf17356 Qt: fixed range check errors under 64bit
git-svn-id: trunk@38935 -
2012-10-01 08:51:03 +00:00
juha
710e904ca1 Revert "LCL: temporary debug messages for QT to find the cause for an access violation."
git-svn-id: trunk@38919 -
2012-09-30 09:19:27 +00:00
juha
e08a18840b LCL: temporary debug messages for QT to find the cause for an access violation.
git-svn-id: trunk@38912 -
2012-09-29 21:37:21 +00:00
zeljko
0dbe621ebf Qt: deliver LVIS_FOCUSED message
git-svn-id: trunk@38894 -
2012-09-29 08:16:37 +00:00
zeljko
8f30e4debe Qt: fixed TIconArrangement for TListView vsIcon,vsSmallIcon
git-svn-id: trunk@38893 -
2012-09-29 08:05:22 +00:00
blikblum
4443b9ae3f qt: simplify TQtWidget.GetWidget
git-svn-id: trunk@38889 -
2012-09-29 01:38:07 +00:00
zeljko
1b807141b9 Qt: TQtWidgetSet.SetScrollInfo - fixed wrong result, it must return real slider position, not value which might be out of sync with position. This fixes problems with TScrollingWinControl (TControlScrollbar).
git-svn-id: trunk@38826 -
2012-09-25 11:42:46 +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
8870f3c68e Qt: improved triggering of OnClick() in QEventShowToParent. issue #22872
git-svn-id: trunk@38709 -
2012-09-17 06:14:04 +00:00
zeljko
c92c11608b Qt: update bitmap if TMenuItem has associated ImageList and ImageIndex. issue #22896
git-svn-id: trunk@38679 -
2012-09-16 09:00:01 +00:00
zeljko
951b26f892 Qt: fixed crash when invalid or null handle is passed into SetCapture.
git-svn-id: trunk@38674 -
2012-09-15 18:06:11 +00:00
zeljko
76e8b12016 Qt: fixed menu flickering. issue #22872
git-svn-id: trunk@38644 -
2012-09-13 14:55:40 +00:00
zeljko
e5d8903dd7 Qt: TQtWidgetSet.ExtTextOut() workaround for Qt-4.8 bug ,now it looks better but some scenarios with ETO_OPAQUE aren't 100% correct yet
git-svn-id: trunk@38643 -
2012-09-13 13:01:54 +00:00
zeljko
5fe3f82906 Qt: more improvements to TQtWidgetSet.ExtTextOut(), force QtTextNoClip as QPainter flag when ETO_CLIPPED is in Options.
git-svn-id: trunk@38634 -
2012-09-13 06:41:09 +00:00
zeljko
caeb80cabc Qt: added TQtDeviceContext.GetBkMode to get current painter backgroundmode.
git-svn-id: trunk@38630 -
2012-09-13 06:26:11 +00:00
paul
d974842de6 qt: remove unneeded variable
git-svn-id: trunk@38629 -
2012-09-13 06:24:57 +00:00
zeljko
9b1a4002bc Qt: improved clipping in TQtWidgetSet.ExtTextOut
git-svn-id: trunk@38628 -
2012-09-13 06:18:38 +00:00
zeljko
468cd5b4d1 Qt: fixed non ascii utf8 chars in TQtWidgetSet.ExtTextOut() when we use dx param. issue #22795
git-svn-id: trunk@38610 -
2012-09-10 11:07:53 +00:00
zeljko
0f977d7469 Qt: fix for TQtWidgetSet.FrameRect(). It should change color of frame border only, not paint background
git-svn-id: trunk@38577 -
2012-09-08 10:31:54 +00:00
zeljko
df1006be9f Qt: fixed TQtWidgetSet.FrameRect() - it must fill background with passed brush.
git-svn-id: trunk@38576 -
2012-09-08 10:25:39 +00:00
zeljko
f5bc6f0df1 Qt: propagate QEvent::ShortcutOverride to parent, so stop key event if shortcut is executed. issue #22827
git-svn-id: trunk@38572 -
2012-09-08 09:13:29 +00:00
zeljko
e6763367c1 Qt: fixed header offset and getClientRect for TListView when ViewStyle=vsReport.
git-svn-id: trunk@38533 -
2012-09-06 07:39:59 +00:00
zeljko
a3eea5f52e Qt: do not propagate keyrelease event as action trigger. issue #22737
git-svn-id: trunk@38520 -
2012-09-05 10:22:21 +00:00
zeljko
09d24bbe54 Qt: TQtWinApi.ExtTextOut() implemented Dx param. issue #22795
git-svn-id: trunk@38518 -
2012-09-05 06:53:35 +00:00
zeljko
dbe9056692 Gtk2,Qt: make ETO_OPAQUE work from TCanvas.TextOut(). issue #22719
git-svn-id: trunk@38373 -
2012-08-25 15:29:23 +00:00
zeljko
0bb2dc6719 Qt: use QTextCursor_insertText() instead of QTextEdit_insertPlainText() inside cursor edit block.
git-svn-id: trunk@38369 -
2012-08-25 10:45:41 +00:00
zeljko
aa1c945cdd Qt: moved insertPlainText() into QTextCursor beginEdit & endEdit to keep 1 undo() operation instead of 2.
git-svn-id: trunk@38368 -
2012-08-25 10:24:45 +00:00
zeljko
a2cf7dbb61 Qt: speed improvement for QTextEdit text insertions when it contains < or > chars. part of issue #22715
git-svn-id: trunk@38367 -
2012-08-25 10:08:25 +00:00
zeljko
87ed4c7d57 Qt: bit refactored viewportEventFilter of TQtCustomControl, use Sender in mouse move, not Widget.
git-svn-id: trunk@38366 -
2012-08-25 07:52:29 +00:00
zeljko
4c7a01b629 Qt: another fix for qt richtext parser. fixes issue #22715
git-svn-id: trunk@38365 -
2012-08-25 06:48:51 +00:00
zeljko
27a1e68df1 Qt: do not set popup parent for borderless forms (for popup forms) if TCustomForm.Parent (embedded form) is assigned.
git-svn-id: trunk@38332 -
2012-08-22 13:58:22 +00:00
zeljko
930060f1e2 Qt: fixed modal behaviour of borderless forms.issue #22568
git-svn-id: trunk@38326 -
2012-08-22 08:56:32 +00:00