报错the inferior stopped ,急!
下面的文件是用QT设计器设计UI后取了其中的头文件,我在其他的窗口调用ui_mainwindow窗口时候会提示The inferior stopped because it recieved a signal from the Operating System的错误,提示是SEGMENT,好象还有什么heap的问题。出错行在兰色部分。当把有关QACTION的部分注释掉后可以正常弹出窗口。是指针引用不正确么?这个是怎么回事啊?ui_mainwindow.h文件代码内容:/********************************************************************************** Form generated from reading UI file 'gkxt2uW4872.ui'**** Created: Fri Dec 31 12:17:38 2010** by: Qt User Interface Compiler version 4.7.0**** WARNING! All changes made in this file will be lost when recompiling UI file!********************************************************************************/#ifndef UI_MAINWINDOW_H#define UI_MAINWINDOW_H#include <QtCore/QVariant>#include <QtGui/QAction>#include <QtGui/QApplication>#include <QtGui/QButtonGroup>#include <QtGui/QHeaderView>#include <QtGui/QLabel>#include <QtGui/QMainWindow>#include <QtGui/QMenu>#include <QtGui/QMenuBar>#include <QtGui/QPushButton>#include <QtGui/QRadioButton>#include <QtGui/QScrollArea>#include <QtGui/QScrollBar>#include <QtGui/QStatusBar>#include <QtGui/QWidget>QT_BEGIN_NAMESPACEclass Ui_m_window{public: QAction *menu_start; QAction *menu_exit; QAction *action_3; QAction *action_5; QAction *action_6; QAction *menu_sysset; QAction *menu_queset; QAction *menu_login; QAction *menu_bbs; QAction *menu_learn; QAction *action_12; QAction *action_14; QWidget *centralWidget; QScrollArea *scrollArea; QWidget *scrollAreaWidgetContents; QPushButton *pBut_up; QPushButton *pBut_next; QRadioButton *rBut_ans_a; QRadioButton *rBut_ans_b; QRadioButton *rBut_ans_c; QRadioButton *rBut_ans_d; QScrollArea *scrollArea_2; QWidget *scrollAreaWidgetContents_2; QScrollBar *verticalScrollBar; QLabel *label_hint; QLabel *label_time; QMenuBar *menuBar; QMenu *menu_file; QMenu *menu_tool; QMenu *menu_set; QMenu *menu_help; QStatusBar *statusBar; void setupUi(QMainWindow *m_window) { if (m_window->objectName().isEmpty()) m_window->setObjectName(QString::fromUtf8("m_window")); m_window->setEnabled(true); m_window->resize(650, 420); m_window->setMinimumSize(QSize(650, 420)); m_window->setMaximumSize(QSize(650, 420));/* menu_start = new QAction(m_window); menu_start->setObjectName(QString::fromUtf8("menu_start")); menu_start->setAutoRepeat(false); menu_exit = new QAction(m_window); menu_exit->setObjectName(QString::fromUtf8("menu_exit")); action_3 = new QAction(m_window); action_3->setObjectName(QString::fromUtf8("action_3")); action_5 = new QAction(m_window); action_5->setObjectName(QString::fromUtf8("action_5")); action_6 = new QAction(m_window); action_6->setObjectName(QString::fromUtf8("action_6")); menu_sysset = new QAction(m_window); menu_sysset->setObjectName(QString::fromUtf8("menu_sysset")); menu_queset = new QAction(m_window); menu_queset->setObjectName(QString::fromUtf8("menu_queset")); menu_login = new QAction(m_window); menu_login->setObjectName(QString::fromUtf8("menu_login")); menu_bbs = new QAction(m_window); menu_bbs->setObjectName(QString::fromUtf8("menu_bbs")); menu_learn = new QAction(m_window); menu_learn->setObjectName(QString::fromUtf8("menu_learn")); ………………中间的代码省略掉了…………………………………… statusBar->setObjectName(QString::fromUtf8("statusBar")); m_window->setStatusBar(statusBar); menuBar->addAction(menu_file->menuAction()); menuBar->addAction(menu_tool->menuAction()); menuBar->addAction(menu_set->menuAction()); menuBar->addAction(menu_help->menuAction()); menu_file->addAction(menu_start); menu_file->addAction(menu_exit); menu_tool->addAction(menu_login); menu_tool->addAction(menu_bbs); menu_tool->addAction(menu_learn); menu_tool->addSeparator(); menu_tool->addAction(action_12); menu_tool->addAction(action_14); menu_set->addAction(menu_sysset); menu_set->addAction(menu_queset); menu_help->addAction(action_3); menu_help->addAction(action_5); menu_help->addAction(action_6);*/ retranslateUi(m_window); QMetaObject::connectSlotsByName(m_window); } // setupUi void retranslateUi(QMainWindow *m_window) { m_window->setWindowTitle(QApplication::translate("m_window", "\350\200\203\350\257\225\346\265\213\350\257\225\347\263\273\347\273\237", 0, QApplication::UnicodeUTF8)); menu_start->setText(QApplication::translate("m_window", "\345\274\200\345\247\213\346\265\213\350\257\225", 0, QApplication::UnicodeUTF8)); menu_exit->setText(QApplication::translate("m_window", "\351\200\200\345\207\272", 0, QApplication::UnicodeUTF8)); action_3->setText(QApplication::translate("m_window", "\346\263\250\345\206\214", 0, QApplication::UnicodeUTF8)); action_5->setText(QApplication::translate("m_window", "\344\275\277\347\224\250\350\257\264\346\230\216", 0, QApplication::UnicodeUTF8)); action_6->setText(QApplication::translate("m_window", "\347\211\210\346\235\203", 0, QApplication::UnicodeUTF8)); menu_sysset->setText(QApplication::translate("m_window", "\347\263\273\347\273\237\350\256\276\347\275\256", 0, QApplication::UnicodeUTF8)); menu_queset->setText(QApplication::translate("m_window", "\351\242\230\345\272\223\350\256\276\347\275\256", 0, QApplication::UnicodeUTF8)); menu_login->setText(QApplication::translate("m_window", "\347\231\273\351\231\206\347\263\273\347\273\237", 0, QApplication::UnicodeUTF8)); menu_bbs->setText(QApplication::translate("m_window", "\350\256\277\351\227\256\350\256\272\345\235\233", 0, QApplication::UnicodeUTF8)); menu_learn->setText(QApplication::translate("m_window", "\345\234\250\347\272\277\345\255\246\344\271\240", 0, QApplication::UnicodeUTF8)); action_12->setText(QApplication::translate("m_window", "\350\256\260\345\277\206\345\212\233\346\265\213\350\257\225", 0, QApplication::UnicodeUTF8)); action_14->setText(QApplication::translate("m_window", "\346\216\250\347\220\206\346\265\213\350\257\225", 0, QApplication::UnicodeUTF8)); pBut_up->setText(QApplication::translate("m_window", "\344\270\212\344\270\200\351\242\230\347\233\256", 0, QApplication::UnicodeUTF8)); pBut_next->setText(QApplication::translate("m_window", "\344\270\213\344\270\200\351\242\230\347\233\256", 0, QApplication::UnicodeUTF8)); rBut_ans_a->setText(QApplication::translate("m_window", "A", 0, QApplication::UnicodeUTF8)); rBut_ans_b->setText(QApplication::translate("m_window", "B", 0, QApplication::UnicodeUTF8)); rBut_ans_c->setText(QApplication::translate("m_window", "C", 0, QApplication::UnicodeUTF8)); rBut_ans_d->setText(QApplication::translate("m_window", "D", 0, QApplication::UnicodeUTF8)); label_hint->setText(QApplication::translate("m_window", "\351\200\211\346\213\251\347\255\224\346\241\210", 0, QApplication::UnicodeUTF8)); label_time->setText(QApplication::translate("m_window", "____________", 0, QApplication::UnicodeUTF8)); menu_file->setTitle(QApplication::translate("m_window", "\346\226\207\344\273\266", 0, QApplication::UnicodeUTF8)); menu_tool->setTitle(QApplication::translate("m_window", "\345\267\245\345\205\267", 0, QApplication::UnicodeUTF8)); menu_set->setTitle(QApplication::translate("m_window", "\350\256\276\347\275\256", 0, QApplication::UnicodeUTF8)); menu_help->setTitle(QApplication::translate("m_window", "\345\270\256\345\212\251", 0, QApplication::UnicodeUTF8)); } // retranslateUi};namespace Ui { class m_window: public Ui_m_window {};} // namespace UiQT_END_NAMESPACE#endif // 5GKXT2UW4872_H