Qt4: QPainter -> scale
Verfasst: 23. Mai 2007 16:01
Hi....
ich habe ein widget das etwas zeichnet..... (in paintEvent)...
dann skaliere ich den painter mit painter.scale(...)...
obwohl das widget skaliert wurde zeigt mir widget->width() bzw. widget->height() immer die gleichen werte an.. das is ja auch gut so..
aber wie bekomme ich den wert, den das skalierte widget wirklich braucht...?
ich hab naemlich eine art grid layout das lauter (skalierte) widget darstellen soll.... wenn ich die widgets kleiner skaliere werden sie auch kleiner, aber die abstaende zwischen den verkleinerten widgets im grid bleiben unverändert, weil ja width() und height() immer noch gleich ist.......
ich muss irgendwie an die werte kommen die das skalierte widget tatsaechlich benoetigt....
gruss,
nando
ich habe ein widget das etwas zeichnet..... (in paintEvent)...
dann skaliere ich den painter mit painter.scale(...)...
obwohl das widget skaliert wurde zeigt mir widget->width() bzw. widget->height() immer die gleichen werte an.. das is ja auch gut so..
aber wie bekomme ich den wert, den das skalierte widget wirklich braucht...?
ich hab naemlich eine art grid layout das lauter (skalierte) widget darstellen soll.... wenn ich die widgets kleiner skaliere werden sie auch kleiner, aber die abstaende zwischen den verkleinerten widgets im grid bleiben unverändert, weil ja width() und height() immer noch gleich ist.......
ich muss irgendwie an die werte kommen die das skalierte widget tatsaechlich benoetigt....
gruss,
nando