在QMdiArea中显示窗口小部件时,子窗体不显示-子窗体显示

时间:2019-08-08 18:38:54

标签: qt visual-c++

我有一个MdiChild表单:

    class frmCustomer : public frmBaseClass
{
    Q_OBJECT

::: 
}

我正在尝试从QMainWindow加载表单

void MainWindow::newCustomer()
{
    frmCustomer *child = create_frmCustomer();
    child->Load();
    child->show();
}

frmCustomer *MainWindow::create_frmCustomer()
{
    frmCustomer *child = new frmCustomer;
    mdiArea->addSubWindow(child);

    return child;
}

当应用程序创建子窗口时,将显示frmBaseClass而不显示frmCustomer小部件。 UI标签,编辑器控件显示在frmCustomer小部件类上。 frmWidget类使用的常用函数是从frmBaseClass继承的。

为什么使用Qt 5.13.0开发ID-QTCreator和VS2017?

蒂姆

0 个答案:

没有答案
相关问题