【发布时间】:2012-05-30 15:27:25
【问题描述】:
当您创建一个小部件时,QtCreator 设置为默认设置,它的类会创建该类私有的表单。所以你有例如这样的东西:
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
//...
private:
Ui::MainWindow *ui;
};
现在我想知道的是如何连接到ui 中的信号。例如,如果此小部件嵌入到 QStackedWidget 中,并且当按下按钮时,显示的页面需要更改。我会考虑连接到按钮,但ui 是私人的,所以我不能。
我是否必须在MainWindow 中创建信号,然后在其中将“ui”信号连接到它们,从而使层次结构冒泡?还是我错过了一些简单的事情?
【问题讨论】:
标签: qt