Commit Graph

23 Commits

Author SHA1 Message Date
Željan Rikalo
bf3bf9d897 Qt5, Qt6: do not use FocusChangedHook by default, use EventFilter since events are in correct order with qt5 and qt6 2024-10-03 11:42:36 +02:00
Juha
02ddfe3ecd LCL-QT5: Support -Sy. 2024-02-04 13:23:58 +02:00
zeljan1
dffc3b9594 Qt5,Qt6: fixed Qt version extraction. issue #40426 2023-08-03 10:52:59 +02:00
Juha
211d95da17 LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
Juha
1475336c8c Remove LCLProc.OffsetRect(). Move some functions from LCLProc to GraphMath (LazUtils). 2023-06-05 15:48:01 +03:00
Željan Rikalo
32e5d2b8ae Qt5: code simplified. Patch by Alexey Torgashin 2022-11-11 20:34:02 +01:00
Željan Rikalo
d43d4618e4 Qt,Qt5: fixed OnCloseUp event for TDBCustomComboBox. issue #39455 2021-11-08 15:08:07 +01:00
Željan Rikalo
5081a5269f Qt,Qt5: restored the way how we send application activate/deactivate to LCL, removed calling of RestoreStayOnTop windows which cause confusion. 2021-10-15 16:56:37 +02:00
Željan Rikalo
d21ebb1b60 Qt,Qt5: removed old workaround for Qt < 4.8.7, fixes TApplication activate/deactivate events. issue #37868 2021-10-14 14:47:25 +02:00
juha
9219ea531d Move unit GraphMath from LCL to LazUtils. It has no dependencies to GUI.
git-svn-id: trunk@64303 -
2020-12-29 22:56:40 +00:00
juha
6813e28eef LazUtils: Move math helper functions from LCLProc to LazUtilities. Deprecate LCLProc versions.
git-svn-id: trunk@64197 -
2020-12-12 11:41:07 +00:00
juha
c3eb57a7fc LCL-Qt5: Support Wayland, improve build with QT_NO_SESSIONMANAGER. Issue #38197, patch from Marius Maximus.
git-svn-id: trunk@64193 -
2020-12-10 22:12:33 +00:00
zeljko
bf01889663 Qt5: removed -dQtUseAccurateFrame related code. This define does nothing anymore since window frame size is fixed.
git-svn-id: trunk@63041 -
2020-04-21 10:01:14 +00:00
zeljko
93a6164805 Qt5: now we have accurate window dimensions under x11 - we use dummy widget approach. issue #36897
git-svn-id: trunk@62970 -
2020-04-14 12:48:21 +00:00
zeljko
b9799e15cb Qt,Qt5: implemented DCGetPixel() for widgets. patch by Mark Malakanov, changed by me. issue #29276
git-svn-id: trunk@62840 -
2020-04-01 08:36:37 +00:00
zeljko
1a5015dca6 Qt,Qt5: optimized DCSetPixel() via cached QPen. issue #29277
git-svn-id: trunk@62839 -
2020-04-01 08:01:00 +00:00
zeljko
c98da657b9 qt5: fixed crash with hints. issue #36773
git-svn-id: trunk@62726 -
2020-03-09 08:41:41 +00:00
zeljko
aabe1d2294 Qt5: changed LongWord -> PtrUInt for all winID functions which uses WId in Qt. issue #35156
git-svn-id: trunk@60525 -
2019-02-27 10:06:29 +00:00
juha
41dc46374f LazUtils: Move string manipulation functions from LazUtilities to LazStringUtils.
git-svn-id: trunk@58634 -
2018-07-25 23:44:54 +00:00
juha
3574bdfb6d Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
git-svn-id: trunk@58244 -
2018-06-13 13:59:07 +00:00
zeljko
ed47307de1 Qt5: do not use x11 timestamp workaround as qt4 uses. Qt5 uses libxcb which handles timestamps well.
git-svn-id: trunk@54778 -
2017-04-30 09:22:26 +00:00
zeljko
0d66c24a77 Qt, Qt5: set correct timestamp when using X11Raise(), some wm's complains about it.
git-svn-id: trunk@54777 -
2017-04-29 17:51:41 +00:00
zeljko
c28f46376f Qt5: ho ho ho
git-svn-id: trunk@53806 -
2016-12-30 15:03:51 +00:00