Tag: qgridlayout

Ein QGridLayout ist eine Klasse von der Qt-toolkit, das legt der GUI-widgets in einem raster.

QGridLayout, 3 Scheiben, nicht erweitern richtig

Anzahl der Antworten 3 Antworten
Ich versuche, layout-Fenster (alle im code) mit einem QGridLayout. Ich kann widgets hinzufügen, um das layout und die Anzeige in meinem Fenster, aber ich kann nicht herausfinden, wie man die Größe von Ihnen richtig. Hier ist, was

Entfernen von QWidgets von einem QGridLayout

Anzahl der Antworten 4 Antworten
Ich habe eine QGridLayout wo ich mein custom QWidgets. Wenn ich versuche zu löschen Sie alle von Ihnen, die Sie angeblich sind, entfernt aus dem layout (wie die Funktion layout.count() gibt 0 zurück), aber Sie sind immer

layout sizeHint qwidget

Anzahl der Antworten 1 Antworten
Erstelle ich ein widget, welches einen Schach-Tisch und sechs Tasten, die angezeigt werden in 2 Reihen unterhalb der Schach-Tabelle. Die Schaltfläche Zeilen, die breiter sind als die Schach-Tabelle. Schach-Tabelle und Tasten sind in einem QGridLayout. Schach-Tisch hat

Qt Ausrichtung in QGridLayout entfällt die Größenänderung der Elemente

Anzahl der Antworten 2 Antworten
Ok, also im Grunde habe ich eine einfache Tabelle mit ein QWidget und zwei Tasten wie unten gezeigt: QGridLayout *layout = new QGridLayout; layout->addWidget(viewcontainer,0,0,1,2); layout->addWidget(reset,1,0); layout->addWidget(done,1,1); Dies ist im Grunde das, was ich will, wo "reset" und

Ein widget, die in mehr als eine Zelle in einem QGridLayout nicht zentriert ist

Anzahl der Antworten 1 Antworten
Die Frage ORKB alles. Habe ich ein 5 x 3-raster. Sieht es so aus row 0: buttonA--buttonA--buttonA nothing buttonB--buttonB--buttonB row 1: empty row row 2: buttonC nothing buttonD nothing buttonE nothing buttonF In die Räume, in denen

Qt-Layout, die Größe, minimum nach widget-Größe ändert

Anzahl der Antworten 4 Antworten
Prinzipiell habe ich schon eine QGridLayout mit ein paar widgets. Die wichtigsten sind 2 labels, die ich für zeichnen von Bildern auf dem Bildschirm. Gut, wenn der Nutzer will, kann er ändern Sie die Auflösung der eingehenden

Widgets entfernen von QGridLayout

Anzahl der Antworten 2 Antworten
Ich versuche, Sie zu entfernen, widgets aus einer angegebenen Zeile in einem QGridLayout wie diese: void delete_grid_row(QGridLayout *layout, int row) { if (!layout || row < 0) return; for (int i = 0; i < layout->columnCount(); ++i)

Wie ordnen Sie die Elemente in QGridLayout wie gezeigt?

Anzahl der Antworten 2 Antworten
------------ ------ | | | 2 | | | | | | 1 | ------ | | ------ | | | 3 | ------------ ------ Wie ordnen Sie die QGridLayout wie oben? Habe ich versucht: QGridLayout *layout