類widget的頭文件widget.h以下:編程
#ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <QDebug> namespace Ui { class Widget; } class Widget : public QWidget { //信號與槽相關宏 Q_OBJECT public: //構造且使用explicit(顯式)方式進行, parent = 0表示不指定父對象. explicit Widget(QWidget *parent = 0); ~Widget(); private slots: //槽函數 void on_pushButton_clicked(); void on_pushButton_2_clicked(); private: Ui::Widget *ui; }; #endif // WIDGET_H
//按下按鈕1, 則按鈕2隱藏 connect(&btn1, &QPushButton::pressed, &btn2, &QPushButton::hide);
Obj.hide()
Obj.show();
Obj.setText("xxx");
Obj.move(100, 100)
a.exec();
resize(400, 300);
signals: void mySignal();
- 發送信號
emit mySignal();