2017-02-07 3 views
0

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

0

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

+0

Danke ... aber das ist nicht hilfreich für mich. Weil ich qt4 benutzt habe und dies in qt5 ist. –

+0

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. –

2

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.

  1. Recht auf Ihrem Projekt, und klicken Sie auf "add new .."
  2. Wählen Qt unter Dateien und Klassen und Qt Resource File-Vorlage auswählen.
  3. 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.
  4. Klicken Sie im Editor auf "Hinzufügen" und fügen Sie ein Präfix mit einem von Ihnen bevorzugten Namen hinzu.
  5. Klicken Sie erneut auf "Hinzufügen" und klicken Sie auf "Dateien hinzufügen", um das Bild als Ressource hinzuzufügen.
  6. Gehen Sie zum Designer, klicken Sie mit der rechten Maustaste auf Ihr Mainwidget "Change styleSheet".
  7. 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.
  8. 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.

+0

Vielen Dank ... es funktionierte für mich. –

+0

Ich bin froh, dass es funktioniert hat. Ich wünsch dir was. – gidorah