Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Третий архив вопросов и ответов (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-814/)
-   -   Добавить QGraphicsItem в сцену по нажатию кнопки (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-814/dobavit-qgraphicsitem-v-scenu-po-nazhatiyu-knopki-255638/)

Guest 28.09.2011 15:20

Добавить QGraphicsItem в сцену по нажатию кнопки
 
Добрый день. Есть класс Node, наследник QGraphicsItem, по сути это узел графа, короче кружочек. Необходимо по нажатию кнопки добавлять узел в сцену. Сцена связывается с QGraphicsView в конструкторе окна, а добавление само происходит в функции клика по кнопке, естественно прога вылетает после клика. Код типо:Код:MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); QGraphicsScene * scene = new QGraphicsScene; ui->rabobl->setScene(scene); }void MainWindow::on_pb1_clicked(){ Node *node1 = new Node(ui->rabobl); scene->addItem(node1);}Подскажите, как поступить, я ламер)


Часовой пояс GMT, время: 03:50.


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