中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VS2010+Qt5.5編程

發布時間:2020-07-07 17:28:02 來源:網絡 閱讀:4236 作者:Chinayu2014 欄目:編程語言

安裝qt5.5的VS2010插件,開發方式和VC差不多,不過底層支持庫由MFC轉換為Qt庫。
用向導生成一個窗口。使用qt設計師在窗口上放上一個按鈕。
.h文件內容如下:

#ifndef TEST_H  
#define TEST_H  
  
#include <QtWidgets/QMainWindow>  
#include "ui_test.h"  
  
class test : public QMainWindow  
{  
    Q_OBJECT  
  
public:  
    test(QWidget *parent = 0);  
    ~test();  
  
private:  
    Ui::testClass ui;//界面管理類  
  
public slots:  
    void btn_OnClicked();//設計師添加的槽函數,可自己命名  
};  
  
#endif // TEST_H

.cpp文件內容如下:

#include "stdafx.h"  
#include "test.h"  
  
test::test(QWidget *parent)  
    : QMainWindow(parent)  
{  
    ui.setupUi(this);  
}  
  
test::~test()  
{  
  
}  
void test::btn_OnClicked()//手動編寫的  
{  
    QString str = this->ui.lineEdit->text();  
    QMessageBox::information(this,QString("提示"), str, QMessageBox::Yes | QMessageBox::No, QMessageBox::Yes);  
}

在Qt設計師中為按鈕指定槽函數,在ui_test.h文件中將會產生如下語句:

QObject::connect(pushButton, SIGNAL(clicked()), testClass, SLOT(btn_OnClicked()));

此句由設計師自動產生,用來指定按鈕點擊時的響應動作。
pushButton:是信號發送者
clicked() :是發送信號
testClass :是當前窗口類,也就是接收者
btn_OnClicked():是槽函數

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安顺市| 平武县| 陕西省| 酉阳| 长子县| 夏邑县| 万源市| 蒲江县| 炎陵县| 滨州市| 公安县| 黔江区| 光泽县| 芒康县| 来凤县| 武功县| 府谷县| 江陵县| 延边| 铅山县| 崇信县| 莒南县| 章丘市| 九龙坡区| 大理市| 淮南市| 咸丰县| 营山县| 和硕县| 鄂伦春自治旗| 遂昌县| 缙云县| 乌海市| 岚皋县| 维西| 巴青县| 平果县| 高邮市| 荔波县| 苏尼特右旗| 香港|