lazarus/lcl/interfaces/qt5
2023-12-13 16:07:31 +01:00
..
cbindings Qt5: increased Qt5Pas C bindings version. 2023-09-02 19:13:07 +02:00
alllclintfunits.pas
interfaces.pp
issues.xml Qt,Qt5,Qt6: removed TCheckBox.Alignment, TRadioButton.Alignment, TComboBox.AdjustDropDown, TComboBox.ItemWidth from issues.xml as it is implemented. 2023-09-06 17:10:18 +02:00
Makefile updated makefiles 2023-08-14 20:31:20 +02:00
Makefile.compiled updated makefiles 2023-09-12 16:25:55 +02:00
Makefile.fpc updated makefiles 2023-08-14 20:31:20 +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: fixed Qt version extraction. issue #40426 2023-08-03 10:52:59 +02:00
qtlclintf.inc Qt5, Qt6: fixed bad rendering of TBitmaps, use rgba premultiplied images only for darwin. 2023-09-21 17:01:44 +02:00
qtlclintfh.inc Qt,Qt5,Qt6: Implemented TComboBox.AdjustDropDown - TQtWidgetSet.SetComboMinDropDownSize. 2023-09-06 14:37:49 +02:00
qtobject.inc Qt5: improve string conversions by removing unneeded GetUtf8Str internal function. 2023-08-25 19:49:26 +02:00
qtobjects.pas Qt5,Qt6: make X11DelayTimeout class procedure, since we are used as functor. 2023-09-20 16:30:20 +02:00
qtpagecontrol.inc Qt5,Qt6: fixed QTabWidget clientRect calculation when showTabs = false. issue #40460 2023-10-04 21:45:02 +02:00
qtprivate.pp Qt5: improve string conversions by removing unneeded GetUtf8Str internal function. 2023-08-25 19:49:26 +02: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 Qt5: improve string conversions by removing unneeded GetUtf8Str internal function. 2023-08-25 19:49:26 +02:00
qtwidgets.pas Qt,Qt5,Qt6: fixed mouse capture for TEdit and TComboBox, see details in related issue. Issue #40379 2023-12-05 16:32:37 +01:00
qtwinapi.inc Qt5,Qt6: Small optimization by avoid deep copy when using QImage::bits(), better use const overload QImage::constBits(). 2023-09-17 18:47:13 +02:00
qtwinapih.inc LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03: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 Revert "Qt5, Qt6: removed TQtWSCustomTabControl.GetDefaultClientRect since it does not..." 2023-10-04 14:44:36 +00:00
qtwscontrols.pp Qt,Qt5,Qt6: fix for hiding dragimagelist manually.issue #40644 2023-12-13 16:07:31 +01: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,Qt6: set X11SelectionLock on opening dialogs since gtk like platform themes lock gui for minimum dozen of seconds because of bug in QMimeData in Qt. 2023-09-17 18:07:45 +02: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: improve string conversions by removing unneeded GetUtf8Str internal function. 2023-08-25 19:49:26 +02:00
qtwsgrids.pp
qtwsimglist.pp
qtwsmenus.pp Qt5: improve string conversions by removing unneeded GetUtf8Str internal function. 2023-08-25 19:49:26 +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 Qt,Qt5,Qt6: Implemented TCustomCheckBox.Alignment for checkboxes and radio buttons. 2023-09-06 16:56:44 +02:00
qtx11.inc LCL: Remove tests for FPC versions 2.x. Cannot be used anyway. 2020-11-10 09:50:20 +00: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