Quantcast
Channel: QtWebEngine
Viewing all articles
Browse latest Browse all 13965

Event handling : Accessing another widget's property [SOLVED]

$
0
0
OK, this should be easy. I tried to handle drop event onto a QGraphicsView widget. Incoming data dragged from a QTreeView widget. For that, I re-implemented these methods: void QGraphicsScene::dragEnterEvent(QGraphicsSceneDragDropEvent *event) {     event.accept(); }   void QGraphicsScene::dragMoveEvent(QGraphicsSceneDragDropEvent *event) {     event.accept(); }   void QGraphicsScene::dropEvent(QGraphicsSceneDragDropEvent *event) {     event.accept(); }     void QGraphicsView::dropEvent(QDropEvent *event) {     QPixmap pixmap(event->mimedata()->urls()[0].toString().remove(0,8));     this.scene()->addPixmap(pixmap); } This works fine; but how can I change another graphicsview scene within this widget’s drop event? That is: void QGraphicsView::dropEvent(QDropEvent *event) {     QPixmap pixmap(event->mimedata()->urls()[0].toString().remove(0,8));     // I cannot access ui; and cannot access other widgets...:     ui->anotherview->scene()->addPixmap(pixmap); }

Viewing all articles
Browse latest Browse all 13965

Trending Articles