Qt表格导致崩溃

时间:2014-12-30 15:52:31

标签: c++ qt

我正在使用以下安装中的表单编辑器设计表单;

Qt Creator 3.2.1(开源) 基于Qt 5.3.2(MSVC 2010,32位)

编辑:该信息来自Qt Creator中的“关于”窗口,但似乎不正确。我使用的安装程序是qt-opensource-windows-x86-msvc2013-5.3.2。

我正在使用Microsoft Visual C ++编译器12.0。

我已经能够开始创建一个可以编译和运行的表单,但是在添加小部件和框架一段时间后,项目在启动时开始崩溃,并显示以下错误消息。

The inferior stopped because it triggered an exception.
Stopped in thread 0 by: Exception at 0×66aa00a7, code: 0xc0000005: read access
  violation at: 0×0, flags=0×0 (first chance). 

项目中的代码绝对是最小的,我会在这里粘贴它:

Main::Main(QWidget *parent): QMainWindow(parent)
{ ui->setupUi(this);
}

Main::~Main()
{ delete ui;
}

int main(int argc, char** argv)
{ QApplication a(argc, argv);

Main main; main.show(); a.exec(); }

有没有人知道可能导致崩溃的原因?调用堆栈显示它不会发生在我的代码附近:

0 isRecursive qmutex.cpp 70 0×66aa00a7    
1 QBasicMutex::isRecursive qmutex.cpp 289 0×66a9f5b5
2 QBasicMutex::lockInternal qmutex.cpp 424 0×66a9f5f1 
3 QBasicMutex::lockInternal qmutex.cpp 417 0×66a9f5d1 

我认为表格编辑允许你设计GUIS而不用担心这种事情。

任何答案都将不胜感激: - )

0 个答案:

没有答案