Hallo,
wie geht ich am besten vor, wenn ich ein Window so gestallten will, dass es unabhängig von der Bildschirmauflösung in etwa gleich aussieht.
Mit den Layouts (QVBoxLayout, usw..) geht dass schon ganz gut, allerdings hätte ich gerne, dass auch z.B. die Buttons bei höheren Auflösungen entprechend größer werden, damit sie effektiv auf dem Bildschirm immer noch die selben Abmessungen haben.
Wie gehe ich da am besten vor? muss ich jeden QPushBUtton, und jedes Widget per Hand anpassen oder gibts da was einfaches? Wenn nicht, dann würde ich mich auch über eine Antwort freuen, dann weiß ich wenigstens, dass ichs selber basteln muss.
Vielen Dank
Gruß
Martin
Window an Bildschirmauflösung anpassen
-
webmaster1987
- Beiträge: 73
- Registriert: 2. September 2006 18:30
- Wohnort: Köln
- Kontaktdaten:
also man kann das einstellen mit der SizePolicy der QPushButtons
standardmäßig ist es so das horizontale Größenänderung erlaubt ist aber vertikale nicht deshalb:
QPushButton *button = new QPushButton(this,"Button");
button->setSizePolicy ( QSizePolicy::Minimum, QSizePolicy::Minimum );
ich weiß nicht ob es bessere Eigenschaften dafür gibt aber mit denen funktioniert es
standardmäßig ist es so das horizontale Größenänderung erlaubt ist aber vertikale nicht deshalb:
QPushButton *button = new QPushButton(this,"Button");
button->setSizePolicy ( QSizePolicy::Minimum, QSizePolicy::Minimum );
ich weiß nicht ob es bessere Eigenschaften dafür gibt aber mit denen funktioniert es
DOUBLE ist wie FLOAT nur in HD