Ich habe alle möglichen Untersuchungen durchgeführt, um eine GUI in C++ zu erstellen. Ich habe Qt4Designer endlich heruntergeladen, weil ich dachte, das wäre meine beste Wette. Das Problem ist, dass ich nicht weiß, wie man .ui Dateien in meinem C++ Code benutzt. Ich schaute auf Linking a qtDesigner .ui file to python/pyqt? und Difficult linking ui tree widget and header/cpp files, aber ich bin nicht extrem fortgeschritten und ich habe nicht viel Zeit, also wenn jemand mir genau erklären könnte, wie man die Dateien in meinen Code einfügt, wäre das großartig. Ich gebe zu, dass ich nicht jedes Detail in diesem Code verstehen kann, weil ich gerade erst in der großen Welt der Computerprogrammierung anfange. Ein weiterer Teil des Problems ist, dass ich nicht weiß, wie ich die GUI in meinen Code implementiere. Was das bedeutet: Wenn x gedrückt wird, was macht mein C++ Code? Bitte haben Sie Geduld mit der Frage und ihrer Naivität, ich bin kein Experte und behaupte es nicht.Verlinken von .ui-Dateien in C++
Antwort
Nun, Sie können QtCreator verwenden oder Sie können die Magie von qmake lernen, die standardmäßig mit Qt geliefert wird. Sie können auch versuchen, CMake QT tutorial, die Ihnen zeigt, wie Sie Ihre QT-Anwendungen aber mit einem mehr Elektrowerkzeug und Feature.
Ich würde sagen, dass das Lernen von qmake oder CMake mit der Zeitanforderung und dem Niveau des Benutzers nicht gut funktionieren würde. – drescherjm
Es gibt keine Shorcuts beim Programmieren: p – Joel
- 1. Verlinken von Drittanbieterbibliotheken in VS 2015
- 2. Verlinken meiner NSIS-Skriptdatei in Jenkins
- 3. Verlinken von SDL2-Bibliotheken mit CMake
- 4. Verlinken von Bibliotheken mit CMake und PkgConfig
- 5. Wann verlinken und wann einbeziehen?
- 6. Warum kann Rust nicht auf Windows verlinken?
- 7. Externes CSS-Stylesheet nicht verlinken
- 8. Wie statisch auf TBB verlinken?
- 9. Wie Quelle von außerhalb von Maven-Projekt verlinken?
- 10. Datenbank: Artikel kann Alternativen haben, wie in der Datenbank verlinken?
- 11. Verlinken/Synchronisieren von SQL DB mit MySQL DB
- 12. Fehler beim Verlinken: Undefinierter Verweis auf Funktion
- 13. kann nicht mit der Bibliothek fftw3 verlinken
- 14. Wie können diese MySQL-Klassen verlinken?
- 15. Die beste Möglichkeit, Frameworks abhängig von ihrer Verfügbarkeit in Xcode unter Verwendung von Objective-C zu verlinken
- 16. Accelerated mobile Seiten verlinken auf CSS-Datei
- 17. Dynamisch auf Child-Seite verlinken WordPress
- 18. Wie verlinken Sie linkedin mit github-Seiten?
- 19. PHP/Git - Welche Dateien in meiner eigenen Datei enthalten/verlinken?
- 20. Kann nicht auf chrome verlinken: // newtab
- 21. Wie kann ImageView mit der Webseite verlinken?
- 22. Was bedeutet es, gegen etwas zu verlinken?
- 23. Ist es möglich, Kommentare in IntelliJ Idea zu verlinken?
- 24. Go-Code-Linker-Fehler erstellen. Kann ich manuell verlinken?
- 25. Kompilieren von C++ mit Soundtouch
- 26. Fehler beim Verlinken mit tbb :: task_arena und tbb :: task_scheduler_observer
- 27. Ocaml + LLVM unter Cygwin (oder, allgemeiner gesagt, statisch mit C-Objekt-Dateien unter Cygwin verlinken)?
- 28. Wie kann man mit GCC statisch auf das CRT verlinken?
- 29. Hinzufügen von optionalen Abfrageparametern mit Standardwert zum selbst verlinken in hateoas
- 30. Wie benutze ich webkit in meiner iphone Applikation um Javascript zu verlinken?
Sie verknüpfen keine ui-Dateien. Sie verwenden uic, um einen Header für die ui-Datei zu generieren, der entweder das in der generierten Kopfzeile definierte Objekt erbt oder die Komposition verwendet. – drescherjm
*** Ich bin nicht extrem fortgeschritten und ich habe nicht viel Zeit *** Warum benutzt du nicht einfach QtCreator? Das wird der einfachste Weg sein. Obwohl es schwierig sein wird, eine funktionsfähige GUI zu erstellen, ohne Qt zu kennen. – drescherjm
*** Ein weiterer Teil des Problems ist, dass ich nicht weiß, wie man die GUI in meinen Code einbaut. *** Schauen Sie sich Signale und Slots in der Qt-Dokumentation an. – drescherjm