Qt Creator: ui in Header-Datei
Qt Creator: ui in Header-Datei
Hallo,
ich habe in im qt creator ein Programm entworfen, jetzt will ich aber die .ui Datei in "richtige" Dateien wie .Cpp oder .h umwandeln.
Ich habe aber keine Ahnung wie das gehen soll.
MfG
ich habe in im qt creator ein Programm entworfen, jetzt will ich aber die .ui Datei in "richtige" Dateien wie .Cpp oder .h umwandeln.
Ich habe aber keine Ahnung wie das gehen soll.
MfG
Das sind nicht die moc_*.cxx-Dateien, sondern die ui_*.h. Und die werden nicht von qmake generiert, sondern von uic. qmake erstellt nur ein Makefile, in dem dann beim jeweiligen target uic auf die .uis losgelassen wird.
uic kann man auch manuell aufrufen, das Ergebnis wird ohne zusätzliche Parameter auf der Console ausgegeben.
uic kann man auch manuell aufrufen, das Ergebnis wird ohne zusätzliche Parameter auf der Console ausgegeben.
Sorry bin blutiger Anfänger.franzf hat geschrieben:Das sind nicht die moc_*.cxx-Dateien, sondern die ui_*.h. Und die werden nicht von qmake generiert, sondern von uic. qmake erstellt nur ein Makefile, in dem dann beim jeweiligen target uic auf die .uis losgelassen wird.
uic kann man auch manuell aufrufen, das Ergebnis wird ohne zusätzliche Parameter auf der Console ausgegeben.
Hab mal in den Anhang einen Screenshot hochgeladen.
Kann mir bitte jemand "für Trottel" erklären wie das geht?
mfg
Edit: Das Bild ist vielleicht ein bisschen groß hab hier aber nichts gefunden wie man das kleiner machen könnte.
Sorry, das es bei den meisten den Bildscirm sprengen wid.
- Dateianhänge
-
- Unbenannt.png (224.87 KiB) 8817 mal betrachtet
Kommt drauf an was du erwartest. Es ändert sich sehrwohl was, es werden object-files erstellt und vor allem uic ausgeführt. In deinem build-directory müsste also irgendwo das generierte ui_mainwindow.h rumliegen.kannaum hat geschrieben:Ja dann wird es ausgfeführt, aber es bleibt alles gleich.
Aber ich hab eigentlich gesagt dass du das Ding direkt auf der Konsole (Windows: Eingabeaufforderung, cmd.exe oder was auch immer, hab kein Windows) ausführen sollst.
Code: Alles auswählen
uic mainwindow.ui
Dann arbeite dich erstmal in Qt ein, denn wirklich unverständliche oder unkonventionelle Begriffe sind nicht gefallen. Naja, vllt. schwarzer, langweiliger Kastenkannaum hat geschrieben:Sorry, ich versteh nur Bahnhof!
Also schau, dass du deine C++-Basics drauf hast, dann schau dass du mit Qt zurecht kommst, dann wirst du verstehen, von was wir hier reden. Es hat ja auch genauso wenig Sinn, Über Chris Sharmas "Jumbo Love" (9b) zu diskturieren, wenn man nicht mal weiß was eine "Rotpunkt-Begehung" ist...
Re: Qt Creator: ui in Header-Datei
Der Umgang mit den UI-Dateien hängt nicht mit der verwendeten IDE zusammen und ist daher in der Qt-Doku im Designer-Manual beschrieben:kannaum hat geschrieben:Hallo,
ich habe in im qt creator ein Programm entworfen, jetzt will ich aber die .ui Datei in "richtige" Dateien wie .Cpp oder .h umwandeln.
Ich habe aber keine Ahnung wie das gehen soll.
MfG
http://doc.trolltech.com/4.6/designer-u ... -file.html
Von den fünf möglichen Varianten sind vier auf dieser Seite beschrieben.. das sollte für dich reichen
hth..