1
Qt(4.7.3)を使用してアプリケーションを実行しました。これはLinux上で完璧に動作します(エラーはありません。少なくともvalgrindの言葉通りです)。コンパイルしてWindows(7 x64 w/mingw + gcc 4.6.1)で実行すると、常にクラッシュします(Qt SDKに付属のmingwを使用すると同じことが起こります)。 私はいくつかの情報を取得しようとするプロセスにデバッガを添付し、これは私が得たものである:Cランタイム機能 と 終了コード3qtクラッシュ、Cランタイム関数に渡された無効なパラメータ+終了コード3
任意のアイデアに渡さ 無効なパラメータを?
EDIT: mainメソッドのコード:
int main(int argc, char ** argv) {
QApplication application(argc, argv);
MainWindow main_window;
main_window.show();
return application.exec();
}
MainWindow::MainWindow(QWidget * parent) : QMainWindow(parent) {
create_actions();
create_menus();
board_ = new Board(this); //QGraphicsScene subclass
view_ = new QGraphicsView(board_, this);
QGridLayout * main_layout = new QGridLayout();
main_layout->addWidget(view_, 0, 0, 2, 1, Qt::AlignLeft | Qt::AlignTop);
QWidget * main_widget = new QWidget(this);
main_widget->setLayout(main_layout);
setCentralWidget(main_widget);
}
これはおそらく助けになるかもしれません:http://developer.qt.nokia.com/forums/viewthread/1966 –
メインメソッドコードを投稿できますか? – Abhijith
が編集されました。私は前にそのリンクを見てきて、エンコードのものを試しましたが、何もしませんでした。今私は別のマシンでそれを実行しようとしています。 – joca