Архив вопросов и ответов Вопросы и ответы, которые утратили свою актуальность


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 09:05
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Всем привет.Имеется программка написанная с использованием шаблона MainWindow и QGraphicsView/QGraphicsScene.Мне необходимо сделать перерисовку itemов при скроллинге. Возможно ли каким-нить образом "ловить" скролл через QMainWindow или нужно унаследоваться от QGraphicsView и переопределять метод paintEvent? Или может есть ещё каки-нить варианты?КодC++ (Qt)MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ //-------------------Scene create--------------------------- scene = new QGraphicsScene((this)); scene->setSceneRect(QRectF(0, 0, 6400, 6400)); view = new QGraphicsView(scene); view->setViewportUpdateMode(QGraphicsView::Sm artViewportUpdate); EllipseCraft = new QGraphicsEllipseItem(0,0,5,5); //------------------Drawing......----------------------------- ......................................}
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Скролл и ресайз. Guest Продолжение старого архива 0 30.09.2011 18:20
Скролл в Chart Guest Продолжение старого архива 0 30.09.2011 16:56
QGraphicsView появляются скролл бары. Guest Новый архив 3 0 30.09.2011 09:37
Plasmoid и скролл Guest Архив вопросов и ответов 0 29.09.2011 17:59
Не работает скролл Guest Новый архив 2 0 27.09.2011 14:56



© www.otvetnemail.ru - Форум вопросов и ответов.