Wenn ich ein neues Widget zur Statusleiste hinzufüge mit addWidget
Funktion der QStatusBar
Klasse wird dieses neue Widget auf der linken Seite der Statusleiste hinzugefügt, aber ich werde es hinzufügen das Recht. Ist es möglich, ohne die Richtung des Hauptfensters zu ändern?Qt: Wie man ein Widget rechts von QStatusBar hinzufügt
6
A
Antwort
9
Sie müssen QStatusBar .addPermanentWidget() zu diesem Zweck verwenden. Dies ist die Dokumentation dieser Methode:
void QStatusBar::addPermanentWidget (QWidget * widget, int stretch = 0)
Fügt das Widget dauerhaft an dieser Statusleiste gegeben, Neuzuordnung der Widget, wenn es nicht bereits ein Kind dieses QStatusBar Objekt ist. Der Stretch-Parameter wird verwendet, um eine geeignete Größe für das angegebene Widget zu berechnen, wenn die Statusleiste vergrößert und verkleinert wird. Der Standard-Streckungsfaktor ist 0, d. H. Er gibt dem Widget ein Minimum an Platz. Dauerhaft bedeutet, dass das Widget nicht durch temporäre Nachrichten verdeckt werden kann. Es befindet sich ganz rechts in der Statusleiste.
Verwandte Themen
- 1. Wie man ein benutzerdefiniertes Widget zu Qt hinzufügt 4.8.6
- 2. Wie man einem Widget ein Layout hinzufügt und dann ein Widget zum Hauptfenster hinzufügt
- 3. Qt - Wie überschreibt man ein Widget?
- 4. QLabel Einbettung in QStatusBar mit Qt Designer
- 5. Widget in einem anderen Widget Qt
- 6. Wie man Variablenwert in Qt QMessageBox hinzufügt?
- 7. Wie man ein Qt interaktives Textbearbeitungs-Widget erstellt
- 8. Qt: Wie erkennt man, ob ein Widget ausgewählt ist?
- 9. Qt Widget vorübergehend Vollbild
- 10. qt - widget - positionierung
- 11. Verstecken von Qt-Widget und Halten von Widget-Speicherplatz
- 12. Qt Ladeindikator Widget
- 13. Mapping-Widget für Qt
- 14. Qt Widget Overlays
- 15. Wie kann ein QT-Widget geänderte Eigenschaften von seinem übergeordneten Widget aktualisieren?
- 16. Wie verwendet man OpenGL-Funktionen in einem QT OpenGL Widget?
- 17. Wie man ein Icon zu JFrame hinzufügt
- 18. Bestücken Tabelle Widget von Textdatei in Qt
- 19. wie man Listenansichtsdaten hinzufügt
- 20. Wie man Titel hinzufügt?
- 21. Qt-Modell für Chat-Widget
- 22. Zentrieren eines Widget in einem anderen Widget in Qt
- 23. QT - Schaltflächen unten rechts platzieren
- 24. Wie "Strg + C" -Ereignis an ein Qt-Widget senden?
- 25. Wie Widget in einem anderen Widget in QT?
- 26. Position (nach rechts) von Qt PushButton Popup-Menü setzen
- 27. Wie neu z-Reihenfolge in Qt Widget
- 28. Prüfen, ob sich ein Widget im Layout befindet Qt
- 29. Wie man ein Element nach rechts schwebt
- 30. Wie man spezifischen Unterordner von subrepo hinzufügt