Breite des Splitters in QMainWindow ändern
Breite des Splitters in QMainWindow ändern
hallo,
wie kann ich die breite des splitters ändern der das qmainwindow/centralwidget und ein qdockwidget trennt.
dieser splitter wird automatisch generiert wenn ich ein centralwidget setze im qmainwindow und dann qdockwidget hinzufüge.
wie kann ich dessen breite (in pixeln) ändern?
danke
wie kann ich die breite des splitters ändern der das qmainwindow/centralwidget und ein qdockwidget trennt.
dieser splitter wird automatisch generiert wenn ich ein centralwidget setze im qmainwindow und dann qdockwidget hinzufüge.
wie kann ich dessen breite (in pixeln) ändern?
danke
das funktioniert leider auch nicht.
und soweit ich in der doku gelesen habe ist das kein QSplitter/Handle sondern ein QMainWindow::Separator, den man laut Doku http://doc.trolltech.com/4.4/stylesheet ... mainwindow
so ändert: QMainWindow::separator {background: yellow;width: 10px;height: 10px;}
das mit der farbe funktioniert auch, bloß die breite lässt sich nicht ändern. wie gesagt, ich möchte den separator wie eine haarlinie aussehen lassen (1 px).
und soweit ich in der doku gelesen habe ist das kein QSplitter/Handle sondern ein QMainWindow::Separator, den man laut Doku http://doc.trolltech.com/4.4/stylesheet ... mainwindow
so ändert: QMainWindow::separator {background: yellow;width: 10px;height: 10px;}
das mit der farbe funktioniert auch, bloß die breite lässt sich nicht ändern. wie gesagt, ich möchte den separator wie eine haarlinie aussehen lassen (1 px).
habe ähnliches Problem
Hallo habe ein ähnliches Problem.
Mein Widget basiert auf einem QSplitter und enthält ein QListWidget und ein QTabWidget. Beim anzeigen meines Widgets möhchte ich die Breite des QListWidget definieren (bspw. kleinste Breite), es soll jedoch bis zur maximalen breite über den Splitter ausziehbar bleiben.
Habe schon alle möglichen Einstellungen für die Breite des QListWidget probiert, komme aber zu keinem Ergebnis. Was gar nicht geht wäre setFixedWidth(), damit wäre die Liste nicht mehr in der Breite veränderbar.
Hat jemand einen Tipp?
Grüße,
M
Mein Widget basiert auf einem QSplitter und enthält ein QListWidget und ein QTabWidget. Beim anzeigen meines Widgets möhchte ich die Breite des QListWidget definieren (bspw. kleinste Breite), es soll jedoch bis zur maximalen breite über den Splitter ausziehbar bleiben.
Habe schon alle möglichen Einstellungen für die Breite des QListWidget probiert, komme aber zu keinem Ergebnis. Was gar nicht geht wäre setFixedWidth(), damit wäre die Liste nicht mehr in der Breite veränderbar.
Hat jemand einen Tipp?
Grüße,
M