Qt Interface

From Free Pascal wiki
Jump to navigationJump to search

Introduction

The Qt 4 widgetset is in an early stage of development.

Qt 4 Bindings

This interface utilizes Qt 4 bindings created by Den Jean. The bindings are a c++ library which exports the methods of the Qt objects as procedures. The library has 800kb in linux, consists of a single .so file that needs to be distributed with your LCL program.

You can find more information about those bindings on the official website.

Is is being reported that it is possible to link to Qt 4 directly, using some tricks. This is yet to be tested.

Road map for the Qt 4 interface

This is a list of the currently implemented components with their status.

  • TApplication - Partially implemented
  • TCustomForm - Partially implemented
  • TCustomButton - Partially implemented
  • TCustomMemo - Partially implemented