Seite 1 von 1

[Gelöst] Designer (Dialog Raster)

Verfasst: 14. Februar 2006 20:04
von Marco812
Hallo,

wo kann ich im Designer QT 4.1.0 den Rasterabstand von einem Dialog einstellen, damit ich die Controls genauer platzieren kann?

Gruß

Marco812

Verfasst: 14. Februar 2006 20:18
von upsala
Anscheinend gar nicht. Aber wofür brauchst du das? Verwendest du keine Layouts?

Verfasst: 14. Februar 2006 20:31
von Marco812
Ich brauche das damit ich die Controls genauer platzieren kann, da mir der Abstand sonst zu groß ist. Unter QT3.3.3 konnte man das einstellen, das muss doch irgendwie machbar sein!

Gruß

Marco812

Verfasst: 14. Februar 2006 22:06
von upsala
Du kannst doch die Werte im Property-Editor ändern. Verwendest du keine Layouts?

Verfasst: 15. Februar 2006 22:29
von Marco812
Hallo,

ich habe mal ein kleines Beispiel gemacht, vielleicht ist es dann verständlicher. Die QLineEdits sind mir zu weit auseinander, und wenn ich sie weiter zusammenschieben will hängen sie gleich aufeinander. Klar kann ich den y Wert für jedes Control im Property Editor angeben aber das ist doch umständlich. In QT 3.3.3 konnte man das Raster auf den mm einstellen und die Controls einfach verschieben. Des weiteren verschiebt er mir die ganzen Controls und ändert ihre Größe, wenn ich auf Lay Out in a Grid wähle.

Also wie kann ich auf dem Formular die Controls genauer verschieben und wie bleibt alles so wie es ist, wenn ich Lay Out in a Grid wähle.

Gruß

Marco812

Verfasst: 16. Februar 2006 19:09
von upsala
Dein Beispiel ist etwas unpassend. Oder zumindest erschließt sich der Sinn von zwei nebeneinanderstehenden QLabels nicht...

Außerdem Pixelgenaue positionierung ist out, außer du willst deine Anwendung nur in einer Fontgröße (sehr Benutzerunfreundlich) und in einer Sprache laufen lassen (selber schuld).

Ich denke du solltest dich wirklich mal ernsthaft mit Layouts auseinandersetzen. Gridlayout ist nur eine Möglichkeit.

Ich habe jetzt dein Beispiel mal mit einer Layoutmöglichkeit ausgestattet, wenn man weis welchen Inhalt der Dialog später mal haben soll, ist sicher eine bessere Aufteilung möglich.

Verfasst: 16. Februar 2006 19:53
von Marco812
Hallo,

vielen dank für die Mühe die du dir gemacht hast, ich denke das hilft mir erst einmal weiter.

Gruß

Marco