2010-12-21 9 views
6

Ich arbeite an einem Qt-GUI-Projekt in einem PC mit Qt Creator. Ich möchte dieses Projekt auf einen neuen PC umstellen, der mit Qt Creator installiert wurde. Kann ich wissen, wie ich ein einzelnes Paket meiner aktuellen QT-Projektarbeit erstellen kann, um es auf einen anderen PC zu exportieren.Wie kann ich mein Qt-Projekt auf einen anderen PC verschieben?

Ich habe versucht, nur den ganzen Projektordner zu kopieren, aber es funktioniert nicht. Die Ressourcendateien sind nicht gekommen und ich bekomme viele Kompilierungsfehler.

Antwort

9

Es gibt keine solche Option für den Export/Import eines Projekts in QtCreator aber ...

Sie können einen Projektordner Ihrer Anwendung auf neue Maschine kopieren, wenn Sie identische Konfiguration haben:

  • QtCreator und Qt-Bibliothek werden im selben Pfad wie auf alten Rechner installiert.
  • Der Projektordner wird in den gleichen Pfad auf einem anderen Computer kopiert.

Der Grund ist einfach: Application.pro.user file contains absolute paths.

Auf der anderen Seite können Sie Ihre Ordner in jeden neuen Pfad kopieren. Löschen Sie die Datei Application.pro.user. Und öffnen Sie Application.pro in QtCreator - Sie erstellen ein neues lokales Projekt. QtCreator wird Sie fragen, welche Qt-Version Sie verwenden möchten.

Wenn Sie ein Problem mit Ihren Ressourcendateien haben, stellen Sie sicher, dass Sie keine absoluten Pfade verwenden. Öffnen Sie die Datei resources.qrc im Texteditor und sehen Sie, welche Pfade Sie dort haben.