2012-06-19 2 views
0

Я пытаюсь создать пользовательский интерфейс, как .. UIОшибка при добавлении QTabWidget к QDialog

для этого создал подкласс от QDialog и пытается добавить Menubar и TabWidget через QVBoxLayout, я могу добавить MenuBar успешно, но когда добавить TabWidget ..

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

Получение ошибки во время выполнения, как «Microsoft Visual C++ Runtime библиотеки Это приложение просил Runtime прекратить его необычным способом. Пожалуйста, обратитесь в службу поддержки приложений для получения дополнительной информации» с ОК кнопка.

и когда я использую отладчик он выдает ошибку «принимаемый сигнал, Низшая остановился, потому что он получил сигнал от операционной системы»

может кто-то помочь мне решить эту проблему?

Я использую Qt 4.8.1 в Qt Creator 2.4.1 в Win 7

Спасибо,

+0

код, который вы указали, не содержит существенных ошибок. – smerlin

ответ

0

Понял ... Это была моя ошибка, что, не вызывая метод, который инициализацию объекта TabWidget ,

Смежные вопросы