Использование слота setText (const QString & text) - PullRequest
0 голосов
/ 07 марта 2019

Я хочу использовать слот setText(const QString &text)

     QObject::connect(ui->treeWidget, SIGNAL(itemSelectionChanged()), ui->textEdit, SLOT(setText(const QString &text)));

Где я могу поместить текст для отображения в моем QTextEdit?

У меня есть QTreeWidget, и я хочу отобразить currentitem().

1 Ответ

2 голосов
/ 07 марта 2019

Вы должны установить значение параметра при вызове вашего слота. Если вы используете Qt5, вы можете использовать лямбду:

connect(ui->treeWidget, &QTreeWidget::itemSelectionChanged,
[=] { ui->textEdit->setText(ui->treeWidget->currentItem()->text(); });
...