Hi,
ich habe ein Programm mit einem QTabWidget unter Qt4.1.1 geschrieben, so weit so gut. Jetzt muss ich auf Vista umsteigen (hatte vorher XP Home) und habe mir deshalb Qt4.3.4 installiert. (Die Scrollbars waren bei 4.1.1 unter Vista weg)
Mein Fenster hat eine Breite von 210 pixeln. Wenn ich das QTabWidget einblende (war vorher auf visible = false), dann vergrößert sich das Fenster auf über 350 pixel, und ist somit außerhalb des Screens. Ich kann das Fenster auch nicht wieder verkleinern, solange QTabWidget sichtbar ist. Irgendwie ist da eine versteckte MinimumSize eingebaut (??), denn die MinimumSize im QtDesigner ist auf 0;0.
Wenn ich es wieder verschwinden lasse, is alles normal. Warum ?? (heul)
Bitte helft mir, das Programm läuft set 1 Jahr tadellos auf XP.
Danke
qtp
QTabWidget vergrößert gesamtes Fenster ?!
-
PeterLustig
- Beiträge: 386
- Registriert: 21. November 2007 20:07
naja, das wär schon möglich, aber mit Qt4.1.1 und XP hat das Programm ohne winzige Änderung funltioniert. Also liegt es entweder an Vista oder Qt 4.3.4. Haben die vllt. was an dem TabWidget geändert? Irgend eine neue Eigenschaft?
btw: Kindelemente sind nur Labels (Schrift passt drauf), Buttons (Schrift passt drauf) und Texteingabefelder.
qtp
btw: Kindelemente sind nur Labels (Schrift passt drauf), Buttons (Schrift passt drauf) und Texteingabefelder.
qtp
-
PeterLustig
- Beiträge: 386
- Registriert: 21. November 2007 20:07