• qt编程入门


    面对qt编程,必须先知道qt中常用的类:

    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等太多。

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

    至于创建过程看图

    然后傻瓜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()方法在界面中显示出来,其他的什么都不用管。然后会逐行解释代码的含义

    作者:first_semon
             
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有问题,欢迎交流
  • 相关阅读:
    Kendo
    过河
    数组分组(简单dp)
    Codeforces Round #604 (Div. 2)(A-E)
    HDU1253
    HDU1026
    linux常用命令(二) --目录操作
    linux常用命令(一)--ls
    hdu 1072
    Codeforces Round #597 (Div. 2)(A-D)
  • 原文地址:https://www.cnblogs.com/first-semon/p/5826147.html
Copyright © 2020-2023  润新知