Graphics View Coordinate System
Verfasst: 16. Januar 2009 16:59
Hallo,
Ich bin grade dabei mich in QT einzuarbeiten und interessiere mich hauptsächlich für das Graphics View Framework.
Leider dauert das komplilieren der Library eine halbe Ewigkeit. So hab ichs mir bis dato nur theoretisch reinziehen können (bin aber ein wenig ungedulig)
Ich möchte folgendes machen:
Ich habe eine QGraphicsScene mit N (kann ziemlich hoch sein) Items.
Jedes Item wird mit einem Kreis bestimmter Größe angezeigt.
einfach erklärt:
Auf X habe ich 100 logische Punkte (wie 100%)
An diese 100 Punkte können Items gesetzt werden.
Diese haben W Abstand von einander.
Jetzt möchte ich W vergrößern, ohne den X-Pos von den Items alle anzufassen.
Rein theoretisch ginge das bestimmt einfach mit skalierung der ViewMatrix. Aber dann werden die Items auch mit skaliert. Die sollen aber Ihre Größe behalten.
Hätte einer da 'n Trick auf Lager, wie das bei QT vielleicht einfach funktioniert?
Wäre nett, wenns paar Ideen gibt
Oder wenn jemand mich auf irgendwelche Methoden/Artikel verweist. 
Gruss
cpp
Ich bin grade dabei mich in QT einzuarbeiten und interessiere mich hauptsächlich für das Graphics View Framework.
Leider dauert das komplilieren der Library eine halbe Ewigkeit. So hab ichs mir bis dato nur theoretisch reinziehen können (bin aber ein wenig ungedulig)
Ich möchte folgendes machen:
Ich habe eine QGraphicsScene mit N (kann ziemlich hoch sein) Items.
Jedes Item wird mit einem Kreis bestimmter Größe angezeigt.
einfach erklärt:
Auf X habe ich 100 logische Punkte (wie 100%)
An diese 100 Punkte können Items gesetzt werden.
Diese haben W Abstand von einander.
Jetzt möchte ich W vergrößern, ohne den X-Pos von den Items alle anzufassen.
Rein theoretisch ginge das bestimmt einfach mit skalierung der ViewMatrix. Aber dann werden die Items auch mit skaliert. Die sollen aber Ihre Größe behalten.
Hätte einer da 'n Trick auf Lager, wie das bei QT vielleicht einfach funktioniert?
Wäre nett, wenns paar Ideen gibt
Gruss
cpp