lazarus/lcl/interfaces/qt5
Željan Rikalo 1cb679ef87 Qt,Qt5,Qt6: fixed menuitem radio items behaviour. issue #41577
(cherry picked from commit b066b08122)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-04-09 10:58:20 +02:00
..
cbindings Qt5: Fixed bug in cbindings, updated version to 1.2.16. 2024-11-20 22:39:00 +00:00
alllclintfunits.pas
interfaces.pp
issues.xml Issues.xml: TListView.OnChanging not supported (cocoa,gtk2,gtk3,qt,qt4,qt5,qt6. the other WS don't have an issue.xml, or are deprecated). 2024-01-08 19:28:29 +01:00
Makefile lcl: consistent -g -gl 2024-10-24 12:30:43 +02:00
Makefile.compiled updated makefiles 2023-09-12 16:25:55 +02:00
Makefile.fpc lcl: consistent -g -gl 2024-10-24 12:30:43 +02:00
qt5.pas
qt56.pas Qt5: removed QTimer_singleShot4() overload because it cannot be used with Qt5 < 5.10. 2023-09-02 18:40:18 +02:00
qtcaret.pas
qtdefines.inc Qt5: disable QtUseNativeEventLoop by default, issue #40206 2023-05-05 16:38:01 +02:00
qtint.pp 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
qtlclintf.inc Qt5,Qt6: proper transform before draw grid at design time. issue #41513 2025-03-26 21:54:47 +01:00
qtlclintfh.inc Qt,Qt5,Qt6: Implemented TComboBox.AdjustDropDown - TQtWidgetSet.SetComboMinDropDownSize. 2023-09-06 14:37:49 +02:00
qtobject.inc Qt5,Qt6: do not set QGuiApplication_applicationDisplayName(), since Qt have another meaning about it. issue #41417 2025-02-11 15:05:32 +00:00
qtobjects.pas Qt5,Qt6: use floating point functions for primitives drawing on scaled displays. issue #41422 2025-02-11 13:53:37 +00:00
qtpagecontrol.inc Qt,Qt5,Qt6: fixed multiple memleaks with QIcon. issue #41497 2025-03-01 20:41:58 +00:00
qtprivate.pp Qt5,Qt6: fixed QtComboBox sorted property. issue #41502 2025-03-03 16:01:11 +00:00
qtproc.pp Qt5: improve string conversions by removing unneeded GetUtf8Str internal function. 2023-08-25 19:49:26 +02:00
qtsystemtrayicon.pas Qt5: improve string conversions by removing unneeded GetUtf8Str internal function. 2023-08-25 19:49:26 +02:00
qtthemes.pas Qt,Qt5,Qt6: implemented themed draw of tabbar base. 2024-11-19 19:57:23 +00:00
qtwidgets.pas Qt,Qt5,Qt6: fixed menuitem radio items behaviour. issue #41577 2025-04-09 10:58:20 +02:00
qtwinapi.inc Qt5,Qt6: fixed swapped width/height. issue #41575 2025-04-08 08:02:27 +02:00
qtwinapih.inc Qt5, Qt6: simplified code, use GetTextExtentExPoint from lclintf implementation. 2024-10-02 13:05:27 +02:00
qtwsbuttons.pp LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
qtwscalendar.pp LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
qtwschecklst.pp LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
qtwscomctrls.pp Qt,Qt5,Qt6: checkbox offset should be applied only to the first column where checkbox resides. issue #41496 2025-03-01 20:50:10 +00:00
qtwscontrols.pp Qt5, Qt6: fixed showing and destroying popup window with popup parent modal form. issue #41433 2025-02-15 16:26:57 +00:00
qtwsdesigner.pp LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
qtwsdialogs.pp Qt5: Use QColorDialog_getColor() instead of QColorDialog_getRgba() so we can set title and options. issue #22717 2024-12-10 20:17:10 +00:00
qtwsextctrls.pp LCL/TShape: Inherit TShape from new TCustomShape class. 2023-09-12 12:03:54 +02:00
qtwsextdlgs.pp
qtwsfactory.pas LCL/TShape: Inherit TShape from new TCustomShape class. 2023-09-12 12:03:54 +02:00
qtwsforms.pp Qt5, Qt6: fixed showing and destroying popup window with popup parent modal form. issue #41433 2025-02-15 16:26:57 +00:00
qtwsgrids.pp
qtwsimglist.pp
qtwsmenus.pp Qt,Qt5,Qt6: fixed menuitem radio items behaviour. issue #41577 2025-04-09 10:58:20 +02:00
qtwspairsplitter.pp LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
qtwsspin.pp LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
qtwsstdctrls.pp Qt5,Qt6: do not wrap text in TStaticText. issue #41515 2025-03-09 00:40:00 +01:00
qtx11.inc LCL-QT5: Support -Sy. 2024-02-04 13:23:58 +02:00
qtx11dummywidget.pas Qt,Qt5: less flicker of dummywidget 2020-04-14 15:06:40 +00:00
README.txt

These are the sources of the LCL qt5 interface.
They only work with qt5 >= 5.6.0 or superior.

To use them you also need to download and install
at appropriate place the libQt5Pas.so (linux)
or Qt5Pas.dll (ms windows) or Qt5Pas.framework (Darwin).

For more information see:
http://wiki.lazarus.freepascal.org/index.php/Qt_Interface