将QTabWidget添加到QDialog时出错

将QTabWidget添加到QDialog时出错,qt,qt4.8,qtabwidget,Qt,Qt4.8,Qtabwidget,我正在尝试创建像..这样的UI 为此,我从QDialog创建了一个子类,并尝试通过QVBoxLayout添加Menubar和Tabwidget,我能够成功添加Menubar,但当我添加Tabwidget时 TabWidget = new QTabWidget(); TabWidget->addTab(new QWidget(),tr("Tab 1")); VerticalLayout->addWidget(TabWidget); 获取运行时错误为“微软Visual C++运行库”

我正在尝试创建像..这样的UI

为此,我从QDialog创建了一个子类,并尝试通过QVBoxLayout添加Menubar和Tabwidget,我能够成功添加Menubar,但当我添加Tabwidget时

TabWidget = new QTabWidget();
TabWidget->addTab(new QWidget(),tr("Tab 1"));
VerticalLayout->addWidget(TabWidget);

获取运行时错误为“微软Visual C++运行库” 此应用程序已请求运行时以异常方式终止它。请使用“确定”按钮与应用程序支持团队联系以获取更多信息

当我使用调试器时,它会给出错误“信号已接收,下级停止,因为它收到了来自操作系统的信号”

有人能帮我解决这个问题吗

我在Win7的QtCreator 2.4.1中使用Qt4.8.1


谢谢,

收到了。。。我的错误是,没有调用初始化TabWidget对象的方法。

您显示的代码不包含任何重大错误。