首页| 论坛| 消息
主题:点击按钮,clicked()无反应
marlenechen发表于 2017-09-28 22:16
书中有一段 说显示扩展对话框的实现,是:在单击more按钮时调用QPushButton中的setText()函数完成。

我写了:
QObject::connect(moreButton, SIGNAL(clicked()), this, SLOT(isClicked()));

QObject::connect(moreButton, SIGNAL(toggled(bool)), SecondaryGroupBox, SLOT(setVisible(bool)));
QObject::connect(moreButton, SIGNAL(toggled(bool)), tertiaryGroupBox, SLOT(setVisible(bool)));

……

void CSortDialog::isClicked()
{
if (moreButton->text() == "&More>>>")
{
moreButton->setText("&More>");
}
}

点击按钮后,为何没有反应?????
回帖(0):

全部回帖(0)»
最新回帖
收藏本帖
发新帖