在QT学习过程中,需要在外部cpp文件调用主界面的组件,可以参考下面的方法
1、在需要使用主界面的头文件类中public下定义Ui::MainWindow *cui
(需要包含头文件 #include <ui_mainwindow.h>)
2、将该类的实例extern出去
3、在mainwindow.cpp文件中MainWindow构造函数里将ui赋值给外部实例的cui
(需要包含外部类的头文件)
4、在cpp文件中可以调用主界面的UI组件了
参考:
https://blog.csdn.net/lml521lml927/article/details/119520635