Qt 一个点击事件和改变按钮文字的demo

举报
鱼酱 发表于 2022/01/07 01:07:52 2022/01/07
【摘要】 在界面文件中添加设计师界面类,可以点击文件 新建文件或项目,或者使用快捷键ctrl+N进行添加 然后点开布局,添加一个按钮。 ifndef MAINWINDOW_H MAINWINDOW_H#define MAINWINDOW_H #include <QMainWindow> namespace Ui {cla...


在界面文件中添加设计师界面类,可以点击文件 新建文件或项目,或者使用快捷键ctrl+N进行添加

然后点开布局,添加一个按钮。


  
  1. ifndef MAINWINDOW_H
  2. MAINWINDOW_H
  3. #define MAINWINDOW_H
  4. #include <QMainWindow>
  5. namespace Ui {
  6. class MainWindow;
  7. }
  8. class MainWindow : public QMainWindow
  9. {
  10. Q_OBJECT
  11. public:
  12. explicit MainWindow(QWidget *parent = 0);
  13. ~MainWindow();
  14. //声明点击函数
  15. public slots:
  16. void ClickButton();
  17. private:
  18. Ui::MainWindow *ui;
  19. };
  20. #endif // MAINWINDOW_H
  21. MainWindow::MainWindow(QWidget *parent) :
  22. QMainWindow(parent),
  23. ui(new Ui::MainWindow)
  24. {
  25. //2.第二步 ui->setupUi(this);
  26. //将界面上按钮的显示文本更改为“新窗口”
  27. connect(ui->pushButton, SIGNAL(clicked()), this, SLOT(ClickButton()));
  28. }
  29. void MainWindow::ClickButton()
  30. {
  31. ui->pushButton->setText("新窗口");
  32. }

文章来源: yujiang.blog.csdn.net,作者:鱼酱2333,版权归原作者所有,如需转载,请联系作者。

原文链接:yujiang.blog.csdn.net/article/details/70792976

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。