Четверг, 21.09.2017, 06:21
Приветствую Вас Гость

Программирование

Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 0
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2015 » Сентябрь » 14 » Графика, QGraphicsItem'ы
09:29
Графика, QGraphicsItem'ы
Уважаемые, есть вопросец...Хочу нарисовать какоето подобие окошка при помощи графикайтемов, как-то так: class title : public QGraphicsItem { QGraphicsItem buttons, caption; }; class sizegrip : public QGraphicsItem {}; class window : public QGraphicsItem { title wintitle; sizegrip winsizegrip; window(QString captiontext, QGraphicsItem client) { client.setparent(this); wintitle.setparent(this); wintitle.setcaptiontext(captiontext); winsizegrip.setparent(this); } }; Вобщем все банально. Есть графикайтем, ему дочерьми приходятся ресайзер (ну типа треугольничек в правом нижнем углу) и заголовок, и усыновляется клиентский графикайтем.Собственно вопрос: как при таком раскладе можно таскать окошко за заголовок и менять размер ресайзером? Я так понимаю - надо заголовку и ресайзеру выставить флаг QGraphicsItem::ItemIsMovable... Если так, то как дальше перемещать/ресайзить окно целиком?
Просмотров: 92 | Добавил: admin | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Вход на сайт

Поиск
Календарь
«  Сентябрь 2015  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
282930
Архив записей