Ich habe Himbeer pi3 und ich mache GUI in Raspberry Pi mit qt4. GUI mit zwei Schaltflächen und einem Bild. Button ist in Qt4 Designer verfügbar, aber ich weiß nicht, wie man Bild mit Qt4 Designer setzen. Bitte sagen Sie mir, wie Sie Bilder mit dem qt4 Designer erstellen können. Vielen Dank im VorausWie man Bild mit qt4 in Himbeer-Pi setzen
Antwort
Würde das vielleicht helfen? Nicht sicher, ob es nur für Qt 5.x ist oder nicht, könnte aber einen Versuch wert sein.
http://doc.qt.io/qt-5/qtwidgets-widgets-imageviewer-example.html
Sie können es tun, indem Sie Ihr Bild als eine Ressource zu einem Projekt und Einstellung des Bildes als Hintergrundbild auf Ihren mainwidget hinzufügen.
- Recht auf Ihrem Projekt, und klicken Sie auf "add new .."
- Wählen Qt unter Dateien und Klassen und Qt Resource File-Vorlage auswählen.
- Nach dem Benennen und Beenden der Vorlagenerstellung. Sie sollten eine ".qrc" -Datei in Ihrem Projekt haben. Klicken Sie darauf und Sie werden den Ressourceneditor sehen.
- Klicken Sie im Editor auf "Hinzufügen" und fügen Sie ein Präfix mit einem von Ihnen bevorzugten Namen hinzu.
- Klicken Sie erneut auf "Hinzufügen" und klicken Sie auf "Dateien hinzufügen", um das Bild als Ressource hinzuzufügen.
- Gehen Sie zum Designer, klicken Sie mit der rechten Maustaste auf Ihr Mainwidget "Change styleSheet".
- Klicken Sie auf Pfeil in der Nähe von Ressource hinzufügen, um das Dropdown-Menü zu öffnen. Dann wähle "background-image", du solltest dein Bild als Ressource sehen.
- Ihr Bild auswählen und es sollte als Hintergrund Ihrer GUI
erscheinen Wenn Sie es nicht wollen, als ein Hintergrundbild ein „Widget“, um Ihre GUI und das gleiche tun bearbeiten stylesheet, um es hinzuzufügen.
Vielen Dank ... es funktionierte für mich. –
Ich bin froh, dass es funktioniert hat. Ich wünsch dir was. – gidorah
- 1. Wie man Bild auf Vollbild setzen
- 2. QT4 QFileSystemWatcher mit Ruby
- 3. Erfassen Sie mehrere Bildschirme Desktop-Bild mit Qt4
- 4. Wie setBackground Bild in Android mit s3 Bild-URL setzen
- 5. wie man backGround Bild in Java3D (SimpleUniverse) setzen
- 6. Wie man ein Bild in die Mitte des Textes setzen
- 7. Destruktoren in Qt4
- 8. Einfache Interprozesskommunikation in Qt4
- 9. Wie spielt man Sound in Qt5 (Qt4-Migration)?
- 10. URL kodieren in Qt4
- 11. Hinzufügen von benutzerdefinierten Schlitze in QT4
- 12. BitBlt in Qt4?
- 13. Qt4 nicht mit CMake kompilieren
- 14. Weise, Haut in Kodi zu redigieren (openelec auf Himbeerpi)
- 15. Crosscompiling Qt4: uic segfaults
- 16. overriding qt4 kompilieren Zeiteinstellungen
- 17. Hintergrundbild von Bild URL mit Cordova setzen
- 18. Wie integriert man Qt4 qm-Dateien mit CMake und QRC in Binärdateien?
- 19. cmake nicht finden Qt4
- 20. wie man contentdisposition header mit restassured setzen
- 21. Bild neben ein Eingabefeld setzen mit Bootstrap
- 22. Qt4 QMenu Artikel sortieren
- 23. Breite/Länge Qt4 Widget?
- 24. Wie das Bild zu Bild Ansicht setzen, die
- 25. Fehler mit CMAKE und manuell kompiliert QT4
- 26. Verarbeitung: wie ein Bild in den Vordergrund zu setzen
- 27. wie man Bild in wpf
- 28. wie Bildindex setzen und das Bild
- 29. Setzen Sie Transparenz in Bild IOS
- 30. Qt4 QSettings Array mit mehreren Werten lesen
Danke ... aber das ist nicht hilfreich für mich. Weil ich qt4 benutzt habe und dies in qt5 ist. –
http://www.qtcentre.org/threads/459-Qt4-1-How-to-insert-an-image-inside-a-Form Diese Jungs schließen daraus, dass Sie ein Bild mit der Pixmap-Eigenschaft festlegen können. OP benutzt Qt 4. –