日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

qt creator 信号与槽 代码实现 (二)

發(fā)布時(shí)間:2025/6/15 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 qt creator 信号与槽 代码实现 (二) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、通過 go to? slot 選項(xiàng)實(shí)現(xiàn)

1.單擊 “今天”,選擇 ?go to slots

2.在 mianwindow.h 文件下產(chǎn)生了
?????
  • private?slots:
  • ????void on_todayButton_clicked();

  • 3.在 mianwindow.cpp 文件產(chǎn)生了
  • void MainWindow::on_todayButton_clicked()
  • {
  • ????
  • }

  • 4.我們?cè)?上述文件中添加為如下,也是顯示 下一個(gè)月的功能
  • void MainWindow::on_todayButton_clicked()
  • {
  • ????ui->calendarWidget->showNextMonth();
  • }
  • 5.我們通過ui 界面設(shè)置 “close”? 信號(hào)槽 功能

    6.編譯,運(yùn)行 和 上一篇 一樣,實(shí)現(xiàn)了相同的功能

    ***********************************************************************


    二.通過 自己代碼實(shí)現(xiàn)
    ?

    1.在mianwindow.h中 添加自己

  • private:
  • ????Ui::MainWindow?*ui;

  • private?slots:
  • ????void on_todayButton_clicked();
  • ????void gototoday();??//自己添加槽函數(shù)
  • };

  • 2.在 mainwindow.cpp中實(shí)現(xiàn) gototoday()


  • void MainWindow::on_todayButton_clicked()
  • {
  • ??//?ui->calendarWidget->showNextMonth();
  • }

  • void MainWindow::gototoday()???實(shí)現(xiàn) gototoday 函數(shù)
  • {
  • ????ui->calendarWidget->showNextMonth();
  • }

  • 3. mainwindow.cpp ?的構(gòu)造函數(shù)中添加?connect?連接函數(shù)


  • MainWindow::MainWindow(QWidget?*parent)?:
  • ????QMainWindow(parent),
  • ????ui(new Ui::MainWindow)
  • {
  • ????ui->setupUi(this);?? //添加代碼 紅色
  • ????connect(ui->todayButton,SIGNAL(clicked()),this,SLOT(gototoday()));
  • }

  • 4. qmake??

    同樣實(shí)現(xiàn)一樣的功能

    總結(jié)

    以上是生活随笔為你收集整理的qt creator 信号与槽 代码实现 (二)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。