Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2003-12

Qt / Gtk 2 interface

2 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Raúl Moratalla

What is the current state of the qt and Gtk2 interfaces? Are they usable? What are the steps for compile lazarus with each interface? I tried to compile it with qt or gtk2 a few weeks ago, and it wasn't possible, i get a lot of errors.

Sorry about this question

Regards,

Ra�l Moratalla

Reply by email

Andrew Johnson
to Raúl Moratalla

well the qt interfaces are unusable and not really at all started for any real purpose, as they have required pascal headers, which I believe Florian had started generating with one of the kde tools. But until such time as people get these headers and have tikme to start working on it, that at least isn't going anywhere fast. :)

As for the GTK2 interfaces, unfortunately life and work went crazy and so development by me has essentially stopped, and currently no one else has volunteered to help tackle bugs etc., though I am still open for anyone who can do more then me eg. anything ;).

Otherwise though, GTK2 does work and in many ways works well. there are some minor drawing and scrolling bugs still, and various widgets are incomplete or non-existant, but overall it works well enough that the designer and editor work in lazarus, though compiling etc is sporadic to some extent.

The reason you would be unable to compile it is you cannot compile it the same way as with gtk1.2 or windows(i.e. with a simple make all etc), you must use a special compile procedure, for testing on individual apps, there are instructions in the README file in lcl/interfaces/gtk2. For compiling lazarus, in a gtk1 version change the lazarus compile to use gtk2, and actually install the packages(.lpk) mentioned in the README, then rebuild lazarus within the ide as usual.

Andrew

Raúl Moratalla wrote 15 lines
What is the current state of the qt and Gtk2 interfaces? Are they usable? What are the steps for compile lazarus with each interface? I tried to compile it with qt or gtk2 a few weeks ago, and it wasn't possible, i get a lot of errors. Sorry about this question Regards, Raúl Moratalla _________________________________________________________________ To unsubscribe: mail with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives

Reply by email