Ändern der Größe von QTableWidget Spalten und Zeilen zum Füllen der Tabelle

8

Ich habe ein QTableWidget mit einer Anzahl N Spalten, die bei der Anzahl der Spalten automatisch das gesamte QTableWidget ausfüllen. Wenn ich versuche, die Anzahl der Spalten dynamisch in N / 2-Spalten zu ändern, ändert sich die Größe der einzelnen Spalten nicht. Dies führt dazu, dass die rechte Hälfte des QTableWidget nichts als Leerzeichen ist.

Convertly, wenn ich die Spaltenanzahl auf 2 * N zurücksetzen würde, passen sich die Spaltenbreiten entsprechend an und füllen das QTableWidget.

Ich frage mich, wie ich die Anzahl der Spalten und Zeilen zurücksetzen kann, ohne dass QTableWidget Whitespace hat?

    
sj755 01.07.2013, 18:55
quelle

1 Antwort

21

Haben Sie versucht, den Größenänderungsmodus von QHeaderView zu setzen?

%Vor%

Bearbeiten: Wie bereits in Qt 5 erwähnt:

%Vor%     
Calum Murray 01.07.2013, 19:07
quelle