Seite 1 von 1

Inhalt passt sich nicht an Fenstergröße an

Verfasst: 19. Juli 2010 11:46
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

Verfasst: 19. Juli 2010 12:30
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

Verfasst: 19. Juli 2010 14:15
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.

Verfasst: 19. Juli 2010 14:35
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