Difference between revisions of "Qt5 Interface"

From Lazarus wiki
Jump to navigationJump to search
(Created page with "{{Platform only|Qt5|Qt5|Qt5 widgetset}} {{Qt5 Interface}} == Introduction == This interface is based on Qt 5 (Qt 5.6.2 is tested). For documentation, fixes and download, go...")
 
Line 1: Line 1:
 
{{Platform only|Qt5|Qt5|Qt5 widgetset}}
 
{{Platform only|Qt5|Qt5|Qt5 widgetset}}
{{Qt5 Interface}}
 
  
 
== Introduction ==
 
== Introduction ==
 
 
This interface is based on Qt 5 (Qt 5.6.2 is tested). For documentation, fixes and download, go to [http://qt-project.org/ Qt Project] (Installers at [http://download.qt.io/archive/qt/5.6 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.
 
This interface is based on Qt 5 (Qt 5.6.2 is tested). For documentation, fixes and download, go to [http://qt-project.org/ Qt Project] (Installers at [http://download.qt.io/archive/qt/5.6 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 ==
 
== Quick start guide for Linux ==
 
 
Bindings sources are located in lcl/interfaces/qt5/cbindings , to build it just follow README.txt.
 
Bindings sources are located in lcl/interfaces/qt5/cbindings , to build it just follow README.txt.
 
  
 
{{Other Interfaces}}
 
{{Other Interfaces}}

Revision as of 15:03, 15 June 2018

Stock-dialog-warning.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