Brainstorm

Make Qt plain-C- and Vala- friendly

Posted on 2010-03-14 13:05 UTC by Roman Polach. Status: Under consideration

Main disadvantage of Qt (in comparison with GTK+) is C++.

Most of free software (see SourceForge) is written in Plain C.

There is need to have ability to develop C apps and for the best also Vala apps on top of Qt.

Solutions for this brainstorm

0
0
0

Solution #1: Rewrite Qt in plain C based on GOject (like Gtk+)

Posted on 2010-03-14 13:05 UTC by Roman Polach.

Qt should provide C bindings - While I am not sure, this probably imply it should be rewritten in C.

When it would be rewritten in C, it could also provide Vala bindings by making Qt GObject-based.