Inhalt passt sich nicht an Fenstergröße an

Alles rund um die Programmierung mit Qt
Antworten
reinki0013
Beiträge: 174
Registriert: 11. November 2008 09:37
Wohnort: AUT

Inhalt passt sich nicht an Fenstergröße an

Beitrag von reinki0013 »

hallo zusammen,

stecke zurzeit mal wieder bei einem problem fest...

und zwar habe ich ein QMainWindow in dem 2 QLabel, 3 Buttons, 1 ComboBox enthalten ist.
In den beiden QLabel zeige ich Bilder an...
Beide QLabel sind bei mir mit einer fixen Größe angegeben!
desweiteren befindet sich in meinem QMainWindow ein QVerticalLayout in dem ich dynamisch 1-3 QListWidgets anzeige...

jetzt habe ich das Problem, wenn ich es bei meinem rechner starte, passt alles soweit...
sobald ich es allerdings auf einem laptop bzw. in einem Emulator laufen lasse, wird nur mehr ein teil von meinem Bild in diesem QLabel angezeigt. also wird z.b. nur das linke obere viertel angezeit.
desweitern wird auch kein scrollbalken am rechten rand angezeigt damit ich weiter nach unten scrollen kann...

hoffe ihr könnt mir da ein bisschen weiterhelfen...

danke,

lg
reinki0013
Beiträge: 174
Registriert: 11. November 2008 09:37
Wohnort: AUT

Beitrag von reinki0013 »

also nach kurzer überlegung :roll: muss ich feststellen das es ein wenig kompliziert geschrieben worden ist das ganze von mir :-)

also, ich möchte mein fenster mit "showMaximized()" maximiert aufrufen und ich möchte oben rechts dann nur "X" - für schließen und "_" für minimieren haben...

ich möchte unbedingt das "Verkleinern"-Symbol wegbekommen...
wie bekomme ich das weg bzw. kann ich es deaktivieren????

lg
mcfly
Beiträge: 2
Registriert: 9. Juli 2010 09:12
Wohnort: NRW

Beitrag von mcfly »

Ich habs noch nicht ausprobiert. Aber es müsste über den Parameter Qt::WindowFlags flags im Konstruktor zu regeln sein.

Qt::CustomizeWindowHint | Qt::WindowMaximizeButtonHint | Qt::WindowCloseButtonHint

Ggf. andere Kombination und eventuell muss noch ne Einstellung für den Rahmen hinzukommen.
reinki0013
Beiträge: 174
Registriert: 11. November 2008 09:37
Wohnort: AUT

Beitrag von reinki0013 »

mcfly hat geschrieben:Ich habs noch nicht ausprobiert. Aber es müsste über den Parameter Qt::WindowFlags flags im Konstruktor zu regeln sein.

Qt::CustomizeWindowHint | Qt::WindowMaximizeButtonHint | Qt::WindowCloseButtonHint

Ggf. andere Kombination und eventuell muss noch ne Einstellung für den Rahmen hinzukommen.
okay, besten dank das hab ich jetzt mal :)

das nächste problem ist folgendes:

ich erstelle meine ".ui"-Datei im QtDesigner...(habe euch die datei mal angehängt)

dort würde ich nun gerne das ganze layout fertig machen damit sich mein bild nicht wieder in irgendeine größe verwandeln kann...
allerdings habe ich da probleme mit meinem QVerticalLayout auf der linken seite...ich kann das nicht richtig "mitlayoutieren"...
es soll diese fixe größe haben da es ja dann intern mit 1, 2 oder 3 Listwidgets aufgefüllt wird...

könnt ihr mir da weiterhelfen??

lg
Dateianhänge
Systemauswahl.ui
(10.18 KiB) 119-mal heruntergeladen
Antworten