Wie für die Darstellung von text im Hauptfenster?
Ich bin neu in Qt und ich bin eine harte Zeit der Suche nach einem einfachen Beispiel illustriert, wie die Anzeige text auf dem Hauptfenster. Zum Beispiel, ich will einfach nur speichern Sie text in einen string und zeigt den Inhalt auf dem Hauptfenster. Ich dachte, etwas zu tun, wie dies in der mainwindow.cpp
aber ohne Erfolg.
this->setText("Hello, world!\n");
Du musst angemeldet sein, um einen Kommentar abzugeben.
Z.B. diese in Ihrem mainwindow-Konstruktor:
Gibt es verschiedene Möglichkeiten zur Anzeige sowas, dies ist natürlich nur einer von denen, aber es sollte Euch gehen.
Hier ist ein einfaches Beispiel zeigt dies ohne eine benutzerdefinierte
QMainWindow
Unterklasse:main.cpp
main.pro -
Erstellen und Ausführen
Alle widgets stammen aus der gleichen Basis-Klasse, QWidget, die angezeigt werden können mit einem Aufruf show()
Daher auf seiner elementarsten Ebene, Qt ermöglicht es Ihnen, jedes widget und zeigen Sie es mit minimalem code, auch ohne ausdrücklich auf ein Haupt-Fenster: -
Danach jedes Widget kann mit einem Eltern-widget, so dass die QLabel Hinzugefügt werden MainWindow (oder jeder anderen widget), wie gezeigt, durch die Antwort von @lpapp
Benötigen Sie eine
QLabel
irgendwo in dermainWindow
tun, und dannDann der text erscheint in der
label
.