Qtプログラミングは初めてです。私がやりたいことは、私が推測するタイトルからほとんど自明です。作成した PushButton がクリックされたときにデータを QString に格納したい lineEdit があります。問題は、上記のウィジェットが graphicsScene 内にあるため、on_pushbutton_clicked(); がないことです。関数。
私自身のソリューションのコードを以下に示しますが、ご想像のとおり、機能していません。
QLineEdit *l = new QLineEdit ;
QPushButton *b = new QPushButton;
QGraphicsProxyWidget *line = scene.addWidget(l);
QGraphicsProxyWidget *button = scene.addWidget(b);
line->setPos(-600,270);
button->setPos(-600,310);
//b->clicked();
QString input;
QString input = l->text(input);
QObject::connect(b,SIGNAL (clicked()),l, SLOT (setText(QString)));
どんな種類の助けも大歓迎です。