Hi,
habe da einige Schwierikeiten mit einem QTableWidget das in einem QFrame liegt.
Mich stört dieser untere, sinnlose weiße Platzfresser (siehe Pic)
Das Frame hat nen VBoxLayout. Size Policy steht auf prefere.
Wie bekomme ich den Rand da unten Weg?
Ich meine strecht ist ja keine wirklich Alternative da das ja nur die letzte Zeile so groß macht das der Space ausgefüllt ist.
Danke u Gruß!
QTableWidget ohne Spacefresser?
QTableWidget ohne Spacefresser?
- Dateianhänge
-
- screenshot.png (3.42 KiB) 2181 mal betrachtet
-
Troll.Soft
- Beiträge: 190
- Registriert: 18. Juni 2008 09:52
- Wohnort: Hamburg
Hallo,
möglicherweise hilft dieses.
Troll.Soft
möglicherweise hilft dieses.
tschüßvoid QLayout::setContentsMargins ( int left, int top, int right, int bottom )
Sets the left, top, right, and bottom margins to use around the layout.
By default, QLayout uses the values provided by the style. On most platforms, the margin is 11 pixels in all directions.
Troll.Soft
Glaub nicht das du da mit einem View weiterkommst ... das verhalten ist auch so ... und bei den meisten machts auch sinn, da ne Tabelle ja meist ne nicht immer vorhersehbare abnzahl an elementen hat und das Layout darauf ned reagieren soll ... sondern immer schoen alles konstant angezeigt wird.
Hasst du mal versucht einfach nen Gridlayout zu nehmen, und das dynamisch mit Controls zu befuellen ? Nen QFrame aussen rum fuer die Optik ....
Ciao ...
Hasst du mal versucht einfach nen Gridlayout zu nehmen, und das dynamisch mit Controls zu befuellen ? Nen QFrame aussen rum fuer die Optik ....
Ciao ...