私は大学で QT モジュールのワード プロセッサのチュートリアルに従っています。
この属性を設定するように求められました:
MainWindow::setAttribute(Qt::WA_DeleteOnClose);
アプリケーションを実行すると、アプリケーションが予期せず終了したというエラーが発生します。
また、actionExitアクションを作成してファイルツールバーに追加するように求められましたが、表示されません.OSxで書いていて、終了/終了がcmdで処理されているためだと思います. +Q ショートカット。
今後の参考のために、誰かがこの問題に光を当てることができるかどうか疑問に思っていました。必要に応じて、チュートリアルとソース コードを投稿できます。
ありがとう
編集:デバッガからのバックトレース(これが正しいことを願っています)
0 __pthread_kill 0 0x7fff8eaff212
1 pthread_kill 0 0x7fff86f7eaf4
2 abort 0 0x7fff86fc2dce
3 free 0 0x7fff86f96959
4 MainWindow::~MainWindow mainwindow.cpp 22 0x100002cff
5 QObject::event 0 0x100e48906
6 QWidget::event 0 0x1000ecd5e
7 QMainWindow::event 0 0x10049cadb
8 QApplicationPrivate::notify_helper 0 0x10009593d
9 QApplication::notify 0 0x10009bdc4
10 QCoreApplication::notifyInternal 0 0x100e3417c
11 QCoreApplicationPrivate::sendPostedEvents 0 0x100e355a0
12 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ 0 0x7fff90925101
13 __CFRunLoopDoSources0 0 0x7fff90924a25
14 __CFRunLoopRun 0 0x7fff90947dc5
15 CFRunLoopRunSpecific 0 0x7fff909476b2
16 RunCurrentEventLoopInMode 0 0x7fff8d0f60a4
17 ReceiveNextEventCommon 0 0x7fff8d0f5d84
18 BlockUntilNextEventMatchingListInMode 0 0x7fff8d0f5cd3
19 _DPSNextEvent 0 0x7fff91a00613
20 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 0 0x7fff919ffed2
... <More>