Difference between revisions of "Qt5 Interface"

From Free Pascal wiki
Jump to navigationJump to search
Line 1: Line 1:
{{Platform only|Qt5|Qt5|Qt5 widgetset}}
+
{{Platform only|Qt|Qt|Qt5 widgetset}}
  
 
== Introduction ==
 
== Introduction ==

Revision as of 15:12, 15 June 2018

Qt logo 2013.svg

This article applies to Qt5 widgetset only.

See also: Multiplatform Programming Guide

Introduction

This interface is based on Qt 5 (Qt 5.6.2 is tested). For documentation, fixes and download, go to Qt Project (Installers at download 5.6.2). Lazarus with Qt5 interface (qt5-lcl) can be used on Windows 32/64, Linux x32/x64/arm, MacOSX x64(Cocoa). Qt5 widgetset is available from lazarus trunk 1.7 rev. 53806 and will be available in lazarus 1.8 stable release. There's no support for 32bit Qt5 binary versions from Digia, so if you need 32bit Qt5 on linux you must build complete Qt5 on your own, including libQt5Pas.

Quick start guide for Linux

Bindings sources are located in lcl/interfaces/qt5/cbindings , to build it just follow README.txt.

Other Interfaces

Platform specific Tips

Interface Development Articles