Название: QCanvas Отправлено: GizO от Январь 30, 2005, 22:46 Кто нибудь работал с Канвами ?
Подскажите как сделать на форме Канвас с 2 квадратами и что-бы их можно было двигать ? Я Assistant капал ... что-то у меня ничего неполучилось !!! :-| Название: QCanvas Отправлено: lepsai от Январь 30, 2005, 23:08 подумай действительно ли тебе нужен QCanvas...
Если 2 квадрата нужно двигать, то я бы использовал QScrollView. class Quadrat : public QWidget { // reimplement the paint virtual void paintEvent() { } }; class MyQuadratView : public QScrollView { MyQuadratView() { ... q1 = new Quadrat(viewport() ); q2 = new Quadrat(viewport() ); addChild (q1); addChild (q2); protected: Quadrat * m_q1; Quadrat * m_q2; } // reimplement void mouseMoveEvent(QMouseEvent * e) { moveChild(q1,...); moveChild(q2,...); } }; что то в этом дуxе... |