Третий архив вопросов и ответов Вопросы по самым различным темам


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

В Qt Creator'е создается Dialog, на него кладу QGraphicsView. Если задаю размеры scene непосредственно, то все работает, а если пытаюсь использовать свойства GraphicsView, выдается ошибка ЦитироватьThe program has unexpectedly finished.Вот текст: ЦитироватьDialog:ialog(QWidget *parent) : QDialog(parent), ui(new Ui:ialog){ ui->setupUi(this);//так все в порядке QGraphicsScene *scene=new QGraphicsScene; scene->setSceneRect(0,0,300,270); ui->graphicsView->setScene(scene); QGraphicsLineItem* pLineItem=scene->addLine(20,15,50,80,QPen(Qt::red,2));//а вот так не работает// QGraphicsLineItem* pLineItem=ui->graphicsView->scene()->addLine(20,15,50,80,QPen(Qt::red,2)); pLineItem->setFlags(QGraphicsItem::ItemIsMovable); }При этом в дизайнере у объекта graphicsView в свойстве sceneRect задавал те же параметры, что и в тексте. Что-то я накосячил. Что именно, не подскажете?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
В телефоне карточка RS-MMC, могу ли я использовать MMCmobile. Guest Новые вопросы и ответы 1 0 09.12.2011 09:27
Не могу заставить меню использовать нужный стиль Guest Новый архив 3 0 28.09.2011 11:05



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