UIC (User Interface Compiler)



  • Hi,
    wenn ich eine mit dem Qt Designer erstellte ui Datei einem Projekt hinzufüge,
    müsste der UIC automatisch eine entsprechende Header erstellen.
    Das geschieht aber nicht. Weis jemand, was ich hier machen muss,
    damit der UIC aufgerufen, bzw die ui Datei in C++ Anweisungen umgesetzt wird?
    Kompilieren und Ausführen geht nicht.
    Leider kann ich keine Bilder hochladen, daher beschreibe ich mal mein Vorgehen:

    -Dem Projekt füge ich über Rechtsklick, Existierende Datei hinzufügen... die ui Datei hinzu.
    -Jetzt entsteht der neue Projektordner "Formulardateien" mit der entsprechenden ui Datei.
    -Es sollte nun eine Header entstehen, welche dem Namen der ui Datei ein ui_ voranstellt.
    Das geschieht aber nicht.



  • einem Projekt

    Von welchem Projekt sprichst du? Welche IDE?



  • Qt Creator



  • @theAnfänger77 sagte in UIC (User Interface Compiler):

    Es sollte nun eine Header entstehen, welche dem Namen der ui Datei ein ui_ voranstellt.

    Die Datei einsteht nicht beim Einfügen, sondern erst, wenn "Projekt erstellen" oder Vergleichbares ausgewählt wird

    Das geschieht aber nicht.

    Woher weißt du das? Die Datei liegt im im Build-Verzeichnis und taucht nicht unter Header-Dateien im Projektbaum auf.



  • Vielen Dank für die Antwort 🙂
    Die Datei ist tatsächlich im Build Verzeichnis.


Log in to reply