通过几天的摸索,基本发现了两个VS的槽函数的修改方法
一种是UI是通过UI 设计师拖出来的,类似VB的方法,通过拖的方法,按钮的代码是系统自动生成的,在UI.h的头文件下,这个时候,实现槽函数有个固定的格式。
//槽函数在Header Files文件的头文件下 #include <QtGui/QMainWindow> #include "ui_qt1.h" class qt1 : public QMainWindow { Q_OBJECT public: qt1(QWidget *parent = 0, Qt::WFlags flags = 0); ~qt1(); private slots: void on_pushButton_clicked(); void on_pushButton_2_clicked();//注意一定要on_信号题_信号这种格式 private: QLineEdit *display; Ui::qt1Class ui; }; //槽函数的实现的在 cpp下 void qt1:: on_pushButton_clicked() { int one,two,sum; one=ui.lineEdit->text().toInt(); two=ui.lineEdit_2->text().toInt(); sum=one+two; ui.lineEdit_3->setText(QString::number(sum)); }