QT_学习笔记

 

复制代码
Qt
#图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)


Qt5  模块:
    Qt Widgets            Core
    Webkit                GUI
    Test                Network
    SQL                    Mulitmedia
    Quick                Quick Controls
    QML                    Quick Controls
    Mulitmedia Widgets    Quick Dialogs

————————————————————————————————————————————————————————————————————
控件:
一    布局管理组(layouts)
二    空间间隔组(spacers)
三    按钮组(buttons)
四    项目视图组(item views)    
五    项目控件组(item Widgets)
六    容器组(Containers)        
七    输入控件组(input Widgets)
八    显示控件组(Display Widgets)

————————————————————————————————————————————————————————————————————    

qt程序框架:

.pro:
    QT      += core gui  // 模块
    TARGET   =     // 应用程序名字
    TEMPLATE =  // 指定make类型
    SOURCES +=    // 源文件
    HEADERS +=    // 头文件

.cpp

#include <QApplication>        

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    // 代码

    return a.exec();
}



————————————————————————————————————————————————————————————————————
信号和槽

connect

自定义信号

自定义槽









笔记
————————————————————————————————————————————————————————————————————
复制代码

 

 

posted @   panda_w  阅读(165)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示