下面的文件是用QT设计器设计UI后取了其中的头文件,然后我加入了信号和槽的定义,就是红色部分的注释,但是有问题,只要没有这一行代码就可以正常运行,一旦要是加上这行,会提示The inferior stopped because it recieved a signal from the Operating System,这个是什么问题啊?
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_NAMESPACE
class 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"));