1. 第一个Qt程序
    新建一个空的项目
    [记录]Qt常用控件+事件+基础绘图
    .pro文件内容
    [记录]Qt常用控件+事件+基础绘图
    示例代码:
     1 /* 应用程序抽象类 */
     2 #include <QApplication>
     3 #include <QWidget>
     4 #include <QPushButton>
     5 #include <QDebug>
     6 
     7 int main(int argc, char *argv[])
     8 {
     9     QApplication app(argc, argv);
    10 
    11     QWidget w;
    12     w.show();
    13     w.setWindowTitle("你好,世界!"); // Qt 5不存在乱码的问题了
    14 
    15     QPushButton btn("button");
    16     btn.setParent(&w); // 不设置父对象,那么按钮也就是一个独立的窗口
    17     btn.show();
    18 
    19     QObject::connect(&btn, QPushButton::clicked, [](){
    20         qDebug() << "button is clicked..." << endl;
    21     });
    22 
    23     return app.exec();
    24 }
    main.cpp

相关文章: