ahoj dělám v QT nějakou aplikaci podobnou programům na malování. Mám ale problém. dejme tomu, že nakreslím obdélník a nastavím si jeho střed, podle kterýho chci otáčet. Pokud s tímto obdélníkem neposunu do jiné pozice, tak se kolem toho středu otáčí neustále. Pokud ovšem ten obdélník přesunu na kreslící ploše jinam, tak přesto, že volám metodu pro znovunastavení středu pro otáčení, se posunutý obdélník otáčí stále kolem jiného bodu, který je posunutý do vzdálenosti (původníbod+novýbod), ale podle myší, která řítí to rotování je bod stále na stejném místětoho původního bodu, který vznikl při nakreslení.
Pokud jde o nějaké třídy, tak kreslím do své třídy A (dědí od QGraphicsScene http://doc.trolltech.com/4.4/qgraphicsscene.html )
a položky jsou ve třídě B (dědí od QGraphicsPolygonItem http://doc.trolltech.com/4.4/qgraphicspolygonitem.html ), takže zvládá i QGraphicsItem http://doc.trolltech.com/4.4/qgraphicsitem.html , do jejíž proměnné ukládám vybraný obdélník
pravděpodobně půjde o nějaké namapování na nějaký bod, ale vůbec si nedokážu představit, co kam a na co mám namapovat :(
Kdyby se našel někdo, kdo by mi tady dal nějaký hint nebo nějakou jinou radu, budu vděčný
Příspěvky odeslané z IP adresy 62.245.124.–
noxxik