Seite 1 von 1

qt3 -> 4 [gelöst]

Verfasst: 7. März 2009 13:54
von oracle
Guten Tag,

Ich versuche soeben in einem Branch meines SVN Repos das vorhandene QT3 Projekt in QT4 umzuwandeln. Hab dafür qt4-x11 via macports auf meinem intel mac installiert.

Wie auf der Trolltech Seite (http://doc.trolltech.com/4.3/porting4.html)
beschrieben habe ich die einzelnen Schritte durchgeführt.
Beim kompillieren erscheinen nun die ersten Errors:

klt.C:1051: error: no matching function for call to ‘QWaitCondition::wait()’

auf der oben angegebenen Seite finde ich dafür nur: QWaitCondition::~QWaitCondition() Value type.

Was sagt mir das nun?

Oder klt.C:2520: error: variable ‘QColor cl’ has initializer but incomplete type

im Code

Code: Alles auswählen

  QColor cl((int)c.r(), (int)c.g(), (int)c.b());
?

Seltsam ist auch, dass nach dem durchgang mit qt3to4 laut Logfile keine einzige meiner Files angepasst wurden musste.. ?

.. es gilt zu sagen dass ich sowohl mit C++ als auch mit QT erst frisch angefangen habe.

Womöglich stelle ich mich einfach doof an. Bin jedenfalls für Hilfe dankbar.

Beste Grüsse.

Verfasst: 7. März 2009 16:34
von Christian81
C++ Basics - include QColor fehlt.

Verfasst: 7. März 2009 17:07
von oracle
stimmt.
Frage: warum klappte es mit dem kompilieren unter qt3?

Verfasst: 7. März 2009 18:41
von Christian81
Weil dort irgendwo das include schon drin war.

Verfasst: 7. März 2009 19:21
von oracle
.. ok, merci.