Sign in Join

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

Mailing lists / lazarus / 2011-08

Is it safe to combine Gtk/Qt and Win32 in the same source tree?

3 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

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

Frank Church

I am developing a project whose main GUI is for Windows with a Linux backend.

They both share lots of source mostly in data modules. Is it safe to have both the Linux and Windows projects in the same tree, without any harmful side effects?

I would love to use Qt or Gtk instead of Win32 for the Windows side, but I am not ready to locate subtle bugs and incomplete controls.

PS. On the Linux side which should I go for, Qt or Gtk2?

Frank Church ======================= http://devblog.brahmancreations.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20110811/74cf74c2/attachment.html>

Reply by email

leledumbo
to Frank Church
Is it safe to have both the Linux and Windows projects in the same tree,

without any harmful side effects?

Yes, of course. Did you do it so they could share common units?

I would love to use Qt or Gtk instead of Win32 for the Windows side, but I am not ready to locate subtle bugs and incomplete controls

Qt is fairly well on Windows, just as good as Windows API.

On the Linux side which should I go for, Qt or Gtk2?

Qt is nicer but KDE has a problem with theme, Gnome/Unity seems OK. GTK should be fine on any DE, but the look is not as beautiful as Qt.

Reply by email

Max Vlasov
to leledumbo
leledumbo wrote 5 lines
Qt is nicer but KDE has a problem with theme, Gnome/Unity seems OK. GTK should be fine on any DE, but the look is not as beautiful as Qt.

When I switch the widget set for one of my (although not very UI-rich) project, I see subtle difference between GTK2 and QT (Ubuntu). What controls you mean when use such radical word as "beautiful" when comparing? :)

Max
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20110812/1b327d5c/attachment.html>

Reply by email