中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

為什么網(wǎng)站需要維護(hù)怎樣免費(fèi)推廣自己的網(wǎng)站

為什么網(wǎng)站需要維護(hù),怎樣免費(fèi)推廣自己的網(wǎng)站,小程序代理好做嗎,襄陽網(wǎng)站建設(shè)哪個(gè)好connect(信號(hào)發(fā)送者,發(fā)送的信號(hào),信號(hào)接收者,信號(hào)的處理); 信號(hào)函數(shù)和槽函數(shù)的參數(shù)必須是一樣的,但信號(hào)的參數(shù)可以多余槽函數(shù)的參數(shù)(前面的參數(shù)類型必須一致) 是控件和控件間的信號(hào)傳遞,這兩個(gè)…
connect(信號(hào)發(fā)送者,發(fā)送的信號(hào),信號(hào)接收者,信號(hào)的處理);

信號(hào)函數(shù)和槽函數(shù)的參數(shù)必須是一樣的,但信號(hào)的參數(shù)可以多余槽函數(shù)的參數(shù)(前面的參數(shù)類型必須一致)

是控件和控件間的信號(hào)傳遞,這兩個(gè)之間沒有關(guān)聯(lián),松散耦合

兩個(gè)連接意義相同,用父類的(發(fā)送的信號(hào),或信號(hào)的處理(要地址))或自己類名都可以
//自定義類MyButton 繼承QPushButton
MyButton *but=new MyButton;
but->setText("hhh");
but->setParent(this);
connect(but,&MyButton::clicked,this,&MainWindow::close);
connect(but,&QPushButton::clicked,this,&QMainWindow::close);

自定義信號(hào)和槽

自定義信號(hào)://不用在.cpp里實(shí)現(xiàn)faSingnals();

.h
class fasong : public QObject
{Q_OBJECT
public:explicit fasong(QObject *parent = nullptr);signals:
//自定義信號(hào)//沒有返回值的只需要聲明不需要實(shí)現(xiàn),可以有參數(shù)可以重載//信號(hào)函數(shù)void faSingnals();void faSingnals(QString string);
};

自定義槽:

.h
class jieshou : public QObject
{Q_OBJECT
public:explicit jieshou(QObject *parent = nullptr);signals:public slots://槽函數(shù)//返回void 需要聲明和實(shí)現(xiàn),可以有參數(shù)可以重載//槽函數(shù)void shouSlots();void shouSlots(QString string);
};

//需要在.cpp里實(shí)現(xiàn)shouSlots()函數(shù);

#include "jieshou.h"
#include <QtDebug>
jieshou::jieshou(QObject *parent) : QObject(parent)
{}
void jieshou::shouSlots()
{qDebug()<<"你好";
}
void jieshou::shouSlots(QString string)
{//先toUtf8()轉(zhuǎn)成ByteArray在.data()轉(zhuǎn)成char*()//輸出的字符串不帶引號(hào)qDebug()<<string.toUtf8().data();
}

可以理解為這里的主函數(shù):調(diào)用信號(hào)和槽

.h
#include"fasong.h"
#include"jieshou.h"
#include <QMainWindow>QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACEclass MainWindow : public QMainWindow
{Q_OBJECTpublic:MainWindow(QWidget *parent = nullptr);~MainWindow();private:Ui::MainWindow *ui;///觸發(fā)信號(hào)void chuFa();///信號(hào)對(duì)象fasong *fa;///槽對(duì)象jieshou *shou;
};
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QPushButton>
#include "MyButton.h"
MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow)
{ui->setupUi(this);//發(fā)送者對(duì)象this->fa=new fasong(this);//接收者對(duì)象this->shou=new jieshou(this);//連接信號(hào)與槽//connect(fa,&fasong::faSingnals,shou,&jieshou::shouSlots);//信號(hào)與槽有重載時(shí)的連接方法//函數(shù)指針指向函數(shù)地址void(fasong:: *faSongDiZhi)(QString)=&fasong::faSingnals;void(jieshou:: *jieshouDiZhi)(QString)=&jieshou::shouSlots;//連接信號(hào)與槽(有參)connect(fa,faSongDiZhi,shou,jieshouDiZhi);//實(shí)現(xiàn)點(diǎn)擊按鈕觸發(fā) 觸發(fā)信號(hào)QPushButton *button=new QPushButton;button->setParent(this);button->setText("Button1");//綁定按鈕點(diǎn)擊觸發(fā)觸發(fā)信號(hào)connect(button,&QPushButton::clicked,this,&MainWindow::chuFa);void(fasong:: *faSongDiZhi1)(void)=&fasong::faSingnals;void(jieshou:: *jieshouDiZhi1)(void)=&jieshou::shouSlots;//信號(hào)連接信號(hào)connect(button,&QPushButton::clicked,fa,faSongDiZhi1);//發(fā)送和接收連接(無參)信號(hào)和槽連接connect(fa,faSongDiZhi1,shou,jieshouDiZhi1);//斷開信號(hào),怎么連接就怎么斷開disconnect(button,&QPushButton::clicked,fa,faSongDiZhi1);chuFa();}///觸發(fā)信號(hào)
void MainWindow::chuFa()
{//emit觸發(fā)關(guān)鍵字,faSingnals為信號(hào)函數(shù)//emit fa->faSingnals();emit fa->faSingnals("哈哈哈");
}MainWindow::~MainWindow()
{delete ui;
}

輸出:

//有參
connect(fa,SIGNAL(faSingnals(QString)),shou,SLOT(shouSlots(QString)));
//無參
connect(fa,SIGNAL(faSingnals()),shou,SLOT(shouSlots()));

不建議使用

http://www.risenshineclean.com/news/38586.html

相關(guān)文章:

  • 蘇州公司辦理深圳seo論壇
  • 有趣網(wǎng)站開發(fā)手機(jī)百度助手
  • 游戲網(wǎng)頁版谷歌廣告優(yōu)化師
  • 網(wǎng)上做涉黃網(wǎng)站怎么判北京網(wǎng)聘咨詢有限公司
  • 網(wǎng)站首頁輪播百度搜索指數(shù)的數(shù)據(jù)來源
  • 國際網(wǎng)站賣東西怎么做新手怎么做電商
  • wordpress網(wǎng)站360搜索收錄排行榜
  • 中國機(jī)械加工外協(xié)網(wǎng)最新訂單seo優(yōu)化方法有哪些
  • 案例學(xué) 網(wǎng)頁設(shè)計(jì)與網(wǎng)站建設(shè)做網(wǎng)站流程
  • 網(wǎng)站開發(fā)哪好軟文代寫公司
  • 一個(gè)教做網(wǎng)頁的網(wǎng)站網(wǎng)站如何推廣運(yùn)營
  • 重慶網(wǎng)站seo方法網(wǎng)站優(yōu)化技巧
  • 網(wǎng)站建設(shè)與制作這個(gè)行業(yè)怎么樣呢百度廣告怎么投放
  • 信息技術(shù)八年級(jí)上冊(cè)網(wǎng)站建設(shè)鄭州seo實(shí)戰(zhàn)培訓(xùn)
  • 甘肅省建設(shè)廳執(zhí)業(yè)資格注冊(cè)中心網(wǎng)站拉新推廣
  • 如何把自己做的網(wǎng)站windows優(yōu)化大師怎么使用
  • 做策劃的人經(jīng)常瀏覽的網(wǎng)站百度網(wǎng)址大全首頁鏈接
  • 凡科自助建站靠譜嗎百度推廣獲客
  • 做網(wǎng)站是個(gè)什么行業(yè)安卓優(yōu)化清理大師
  • 杭州網(wǎng)站設(shè)計(jì)公司聯(lián)系億企邦成都全網(wǎng)推廣哪家專業(yè)
  • 政府網(wǎng)站設(shè)計(jì)關(guān)鍵詞愛站網(wǎng)
  • 網(wǎng)件路由器設(shè)置網(wǎng)址蘇州百度搜索排名優(yōu)化
  • 我國政府信息門戶網(wǎng)站建設(shè)研究seo排名優(yōu)化技術(shù)
  • 網(wǎng)站建設(shè)品牌好app拉新推廣平臺(tái)
  • 手機(jī)訪問asp網(wǎng)站福州百度代理
  • 做網(wǎng)站什么前端框架方便b2b和b2c是什么意思
  • 贛州 做網(wǎng)站seo優(yōu)化總結(jié)
  • 做網(wǎng)站的詐騙公司360搜索引擎下載
  • 設(shè)計(jì)風(fēng)格網(wǎng)站欣賞怎么創(chuàng)建網(wǎng)站快捷方式到桌面
  • 網(wǎng)站建設(shè)優(yōu)化服務(wù)信息谷歌seo優(yōu)化公司