【发布时间】:2012-02-01 02:01:10
【问题描述】:
在 Qt 设计器中,我创建了一个对话框,其中包含一个 QDialogButtonBox,其中包含确定、取消和“恢复默认值”按钮。花了一段时间,但我想出了如何在我的实现文件中设置信号/插槽:
QPushButton* resetButton = m_ui.buttonBox->button(QDialogButtonBox::RestoreDefaults);
connect(resetButton, SIGNAL(clicked()), this, SLOT(resetDefaultsPressed()));
我的问题是:有没有办法像使用 OK 和 Cancel 按钮一样在 QtDesigner 中设置信号/插槽?我找不到一个名为RestoreDefaults 或类似的信号...我的方法有效,但如果所有信号/插槽设置都在 uic 生成的.h 文件中,那就太好了。
【问题讨论】:
标签: c++ qt qt-designer