Difference between revisions of "Qt6 Interface"

From Lazarus wiki
Jump to navigationJump to search
(mention a pre-built library package repo)
Line 5: Line 5:
 
This interface is based on Qt 6 (Qt 6.2.3 LTS). For documentation, fixes and download, go to [http://qt-project.org/ Qt Project] (Installers at [https://download.qt.io/new_archive/qt/6.2/6.2.3/ download 6.2.3]). Lazarus with Qt6 interface (qt6-lcl) can be used on Windows 32/64, Linux x32/x64/arm, macOS x64 (Cocoa). Qt6 widgetsets will be available in Lazarus from 2.4 stable release. Currently you can use it from trunk.  
 
This interface is based on Qt 6 (Qt 6.2.3 LTS). For documentation, fixes and download, go to [http://qt-project.org/ Qt Project] (Installers at [https://download.qt.io/new_archive/qt/6.2/6.2.3/ download 6.2.3]). Lazarus with Qt6 interface (qt6-lcl) can be used on Windows 32/64, Linux x32/x64/arm, macOS x64 (Cocoa). Qt6 widgetsets will be available in Lazarus from 2.4 stable release. Currently you can use it from trunk.  
  
Most current Linux distros have a suitable Qt6 in their standard repositories, but till lazarus 2.4 release you must build libQt6Pas on your own, or download pre-built (all care, no responsibility) packages for some platforms from https://github.com/davidbannon/libqt6pas
+
Most current Linux distros have a suitable Qt6 in their standard repositories, but till lazarus 2.4 release you must build libQt6Pas on your own, or download pre-built (all care, no responsibility) packages for some platforms from 'Releases' of [https://github.com/davidbannon/libqt6pas/ this GitHub page].

Revision as of 20:55, 17 November 2022

Template:Qt6 Interface

Qt logo 2013.svg

This article applies to Qt6 widgetset only.

See also: Multiplatform Programming Guide

Introduction

This interface is based on Qt 6 (Qt 6.2.3 LTS). For documentation, fixes and download, go to Qt Project (Installers at download 6.2.3). Lazarus with Qt6 interface (qt6-lcl) can be used on Windows 32/64, Linux x32/x64/arm, macOS x64 (Cocoa). Qt6 widgetsets will be available in Lazarus from 2.4 stable release. Currently you can use it from trunk.

Most current Linux distros have a suitable Qt6 in their standard repositories, but till lazarus 2.4 release you must build libQt6Pas on your own, or download pre-built (all care, no responsibility) packages for some platforms from 'Releases' of this GitHub page.