Commit Graph

30 Commits

Author SHA1 Message Date
zeljko
d54508d7b7 Qt5: enable QTACCESSIBILITY define in qtdefines.inc for QtAccessibility. ATM this is disabled by default since it creates a lot of memleaks and crashes.
git-svn-id: trunk@64977 -
2021-04-12 11:41:28 +00:00
zeljko
a3a9c7213c Qt5: Implemented extend LCL TLazAccessibleObject accessibility functionality. patch by Dmitry Boyarintsev and David Jenkins. issue #38604
git-svn-id: trunk@64920 -
2021-04-04 10:41:06 +00:00
zeljko
b9e6f1353b Qt5: partial fix for BidiMode inconsistencies in Qt5 widgetset. issue #38319
git-svn-id: trunk@64710 -
2021-03-01 12:45:21 +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
35d427d277 Qt5: add plugins to the Qt paths when app is running under mswindows and Qt dll's are deployed inside app dir.
git-svn-id: trunk@63083 -
2020-04-26 10:53:32 +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
13b2c7025d Qt5: removed unused proc
git-svn-id: trunk@63030 -
2020-04-20 11:29:32 +00:00
zeljko
ad4d6f4caf Qt5: disable high dpi scaling by qt, we use lcl scaling.
git-svn-id: trunk@63010 -
2020-04-17 18:57:35 +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
fee54a4bf2 Qt5: cleanup unused variables, fix string conversion warnings, use Utf8ToUtf16.
git-svn-id: trunk@62897 -
2020-04-06 12:23:52 +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
976015c331 Qt,Qt5: qt allows child controls in TEdit or similar controls. part of issue #36513
git-svn-id: trunk@62583 -
2020-01-24 08:58:24 +00:00
zeljko
e5aa7dd8f8 Qt5: more safe appTerminate.
git-svn-id: trunk@62230 -
2019-11-11 09:57:46 +00:00
zeljko
8d5d46016b Qt5: fixed bug with modal windows under gnome shell window manager.issue #35782
git-svn-id: trunk@61490 -
2019-06-30 09:29:05 +00:00
zeljko
5981e87a6b LCL: added new LCL capability - lcNativeTaskDialog, defaults to true, on mswindows is false for qt/qt5. issue #35577
git-svn-id: trunk@61219 -
2019-05-13 12:57:11 +00:00
zeljko
bf7fb97f97 Qt5: reduce CPU usage on Mac cocoa 64bit.
git-svn-id: trunk@60526 -
2019-02-27 13:25:10 +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
zeljko
05fed34657 Qt,Qt5: fixed AppRun when called with Application.Terminated - eg. app terminated in mainform.OnShow when using QtUseNativeEventLoop. part of issue #34982
git-svn-id: trunk@60271 -
2019-02-01 13:01:03 +00:00
zeljko
69881a5a69 Qt5: implemented native TextHint. issue #34670
git-svn-id: trunk@59770 -
2018-12-10 07:54:35 +00:00
zeljko
5db60e1bdd Qt,Qt5: fixed wrong PPI calculation. issue #34625
git-svn-id: trunk@59708 -
2018-11-30 17:11:59 +00:00
zeljko
76ca6e71a8 Qt,Qt5: fixed LCLIntf.GetActiveWindow for modal & popup windows
git-svn-id: trunk@57492 -
2018-03-10 12:42:59 +00:00
zeljko
721fb82a91 Qt5: fixed enormous usage of cpu under mac os cocoa 64bit
git-svn-id: trunk@57274 -
2018-02-08 18:28:39 +00:00
juha
12046b3ddb LCL: Add capability lcTransparentWindow for GTK2. Formatting.
git-svn-id: trunk@55929 -
2017-09-26 11:28:00 +00:00
zeljko
dd5641eaab Qt,Qt5: fixed cpu eating by gtk+ theme.
git-svn-id: trunk@55881 -
2017-09-18 07:15:42 +00:00
zeljko
cfaa72128b qt,qt5: do not eat cpu with gtk theme. issue #31191
git-svn-id: trunk@54589 -
2017-04-09 09:47:38 +00:00
zeljko
339ac15e31 Qt, Qt5: send LM_KILLFOCUS to LCL even if non mdi form is not active. issue #31440
git-svn-id: trunk@54268 -
2017-02-24 20:48:24 +00:00
zeljko
80e4403f0b Qt5: let qt5 use lcTransparentWindow.
git-svn-id: trunk@54145 -
2017-02-13 08:48:57 +00:00
zeljko
c28f46376f Qt5: ho ho ho
git-svn-id: trunk@53806 -
2016-12-30 15:03:51 +00:00