|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.07.2016, 20:38 | #1 |
Пользователь
Регистрация: 02.09.2010
Сообщений: 52
|
QGraphicsScene и добавление на нее itemа
На главном окне есть QTabWidget, на нем 4 вкладки. На первой есть QGraphicsView на нем сцена scena. На второй вкладке два QGraphicsView. На одном из которых та же сцена scena, на другом сцена, которую унаследовал от QGraphicsScen(unitScena).
Компилятор ошибок не выдал. Когда программа запускается, на первой вкладке отображается все верно(надо вставить потомка у дерева с помощью левой кнопки мыши и нажать кнопку "Просмотр"). Нажать на кнопку "Далее" и происходит переход на вторую вкладку. На второй вкладке на сцену unitScena должен добавляться элемент(unit унаследованный от QGraphicsItem), он добавляется. Но когда на другом viewerе(на котором сцена scena) виднеются itemы, то программа зависает. Подскажите, пожалуйста, что может быть не так? Просто пока идей нет, почему виснет. Причем, если, не добавлять unit на unitScenу, то не виснет. |
08.07.2016, 10:56 | #2 |
Пользователь
Регистрация: 02.09.2010
Сообщений: 52
|
В paint unitа нельзя было устанавливать шрифт QGraphicsTextItem(text.setFont(nFon t)). Теперь не виснет.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение размеров шапки и добавление в нее элементов | MyLastHit | Общие вопросы Delphi | 5 | 04.11.2011 19:56 |
Размеры окна и QGraphicsScene, Qt. | Lunex.08 | Qt и кроссплатформенное программирование С/С++ | 8 | 13.06.2011 09:46 |
QGraphicsScene!!! | marselik | Qt и кроссплатформенное программирование С/С++ | 0 | 18.11.2010 12:27 |
QGraphicsScene...? | marselik | Qt и кроссплатформенное программирование С/С++ | 2 | 08.11.2010 12:45 |
Qt : рисование, QGraphicsScene, QGraphicsView | Shchigi | Помощь студентам | 1 | 03.05.2009 02:11 |