我要使用插槽setText(const QString &text)
QObject::connect(ui->treeWidget, SIGNAL(itemSelectionChanged()), ui->textEdit, SLOT(setText(const QString &text)));
我可以在哪里在QTextEdit
中显示文本?
我有一个QTreeWidget
,我想显示currentitem()
。
答案 0 :(得分:2)
调用插槽时必须设置参数值。如果您使用Qt5,则可以使用lambda:
connect(ui->treeWidget, &QTreeWidget::itemSelectionChanged,
[=] { ui->textEdit->setText(ui->treeWidget->currentItem()->text(); });