Qt Quick UI-Vorlagen fehlen im Dialogfeld "Neue Datei oder neues Projekt" von Qt Creator

12

Nachdem Sie der Kurzanleitung auf der Go Mobile- Seite gefolgt sind, scheint alles in Ordnung zu sein.

Alle Ubuntu-spezifischen Dinge sind vorhanden, aber wenn ich versuche, ein neues Projekt mit der Qt Quick 2-UI-Vorlage zu erstellen, fehlt es nur. Es sind fast keine Vorlagen verfügbar.

Ich bin auf Ubuntu 12.10 64-Bit, saubere Installation.

Wie mein Bildschirm aussieht, wenn ich versuche, eine Ubuntu Phone-App zu erstellen

So sieht mein Dialogfeld " Neue Datei oder neues Projekt " aus.

Gjermund Bjaanes
quelle

Antworten:

22

Stellen Sie zunächst sicher, dass Sie die Qt Creator-Version mit aktivierten Ubuntu SDK-Plugins starten .

Wenn sich das Problem dadurch nicht beheben lässt, tritt möglicherweise ein bekanntes Problem auf: Es scheint, dass die Qt 5-Laufzeit von Qt Creator nicht automatisch erkannt wird .

Wenn Sie davon betroffen sind, müssen Sie Qt Creator mitteilen, wo sich die qmakeBinärdatei befindet, damit die Vorlagenassistenten angezeigt werden.

Zum Glück ist das ganz einfach:

  1. Starten Sie Qt Creator (geben Sie ubuntu sdkim Dash ein)

  2. Gehen Sie zu ExtrasOptionen

  3. Wählen Sie den Abschnitt Build & Run

  4. Wählen Sie die Registerkarte Qt-Versionen

  5. Klicken Sie auf die Schaltfläche Hinzufügen

  6. Navigieren Sie in der soeben angezeigten Dateiauswahl zu dem /usr/binOrdner und wählen Sie die qmakeDatei aus (es kann eine Weile dauern, bis sie angezeigt wird), wählen Sie sie aus und klicken Sie auf die Schaltfläche Öffnen . Wenn dies nicht geladen wird, probieren Sie auch die qmakeDatei aus, die sich im /usr/lib/x86_64-linux-gnu/qt5/binOrdner befindet.

  7. Klicken Sie auf die Schaltfläche OK . Das Dialogfeld "Qt-Versionen" sollte jetzt wie im folgenden Bild aussehen

Bildbeschreibung hier eingeben

Sie sollten jetzt fertig sein. Versuchen Sie es mit der Verknüpfung Ctrl+ N(oder gehen Sie zu DateiNeue Datei oder Projekt ... ), um den Assistenten für neue Projekte zu starten. Die Vorlagen sollten jetzt dort sein.

David Planella
quelle
3
Lief wie am Schnürchen!
Gjermund Bjaanes
Ich erhalte die Meldung "Die qmake-Programmdatei / usr / bin / qmake konnte nicht hinzugefügt werden: Timeout läuft '/ usr / bin / qmake' (30000 ms)."
Ubuntourist
1

Wenn Sie nicht mehr genügend Ideen haben, um die eigene Konfiguration von Qt Creator zu testen, und Sie nichts haben, was Sie in der Konfiguration speichern müssen, können Sie als letzte Möglichkeit versuchen, Qt Creator zu beenden und die Konfiguration von Qt Creator mit den folgenden Schritten zurückzusetzen:

rm -r .config/Trolltech.conf .config/Qt* .config/Nokia*

(Siehe Fehler Nr. 1164504 „Keine automatische Neukonfiguration / Neukonfiguration möglich ...“: Fehler: Paket „qtcreator“: Ubuntu ) und erneutes Starten von Qt Creator.

Timo Jyrinki
quelle
0

Gleiches Problem, aber andere Lösung für mich.

Nachdem die Beispiele nach dem ersten Start verschwunden waren, bemerkte ich, dass der Beispielordner eine seltsame Berechtigung hatte und änderte dies einfach:

sudo chmod 777 -R /opt/Qt5.2.0/5.2.0/gcc_64/examples

user234899
quelle
Du solltest so etwas nicht tun. Die Standardberechtigung für /optist 0755(beachten Sie die 0). Wenn Sie so etwas tun, kann Ihr System kaputt gehen.
S3LPH