一个应用程序中有多个窗口,都设计到窗口显示和隐藏功能。我想将这2个功能提到基类中,这个基类继承自QMainWindow;但是却无法看到子类的ui界面了,只是一个空白的基类窗口了。请大家出下主意,提供点思路。
如:(1)基类:class BaseForm :
public QWidget
{
public:
BaseForm() {};
virtual ~BaseForm() {};
void ShowForm() { this->show(); };
void HideForm() { this->hide(); };
};无ui
(2)子类:class ChildForm:public BaseForm{
}
该类有自己的ui;
在main中实例化一个ChildForm并ShowForm(),出来是一个空白窗口,没有子类ui界面。