QPushButton按钮类、QLabel标签类、QMessageBox对话框类、QCheckBox、QAction、QMenu、QStatusBar、QToolBar、QDebug、QApplication、QSpinBox、QSlider、QHBoxLayout、QVBoxLayout、QTextStream、QFile、QFileDialog、QMouseEvent、QEvent、QString、QKeyEvent、QMainWindow、QTextEdit、QFileInfo、QThread、QPresss等太多。

既然是入门,第一个就实现一个按钮显示调试信息:

至于创建过程看图

qt编程入门

qt编程入门

然后傻瓜next直到完成。在项目树终会看到.pro库文件、头文件夹和源文件夹,双击main文件在main函数中动态创建一个QPushButton对象

QPushButton *pMyButton = new QPushButton("Click");

然后使用connect方法将clicked信号与显示调试信息的槽连接起来

QObject::connect(pMyButton,&QPushButton::clicked,[&](bool){qDebug()<<"you click the button";});

这里我使用lambda表达式实现显示调试的信息

最后将按钮通过show()方法在界面中显示出来,其他的什么都不用管。然后会逐行解释代码的含义

相关文章:

  • 2021-10-08
  • 2021-07-23
  • 2021-11-23
  • 2021-11-28
猜你喜欢
  • 2022-12-23
  • 2021-12-02
  • 2021-12-02
  • 2021-07-29
  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
相关资源
相似解决方案