# qt_tutorial **Repository Path**: changbozhang/qt_tutorial ## Basic Information - **Project Name**: qt_tutorial - **Description**: Qt教程 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-11-23 - **Last Updated**: 2025-03-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: Qt6, Cpp, cmake, tutorial ## README # qt_tutorial ``` QQQQQQ TTTTTTTTTTTTTTTT QQ QQ TT QQ QQ TT QQ QQ TT QQ QQ QQ TT QQ QQ TT QQQQQQ QQ TT ``` ### 介绍 欢迎来到qt_tutorial,这里是Qt Framework相关教程代码仓库,致力于带你从入门到"放弃"(doge)。 教程按照**模块**、**继承结构**等思路进行深入。 > 视频链接: https://www.bilibili.com/video/BV1824y1d7kM > PPT/开发环境/软件网盘链接: https://pan.baidu.com/s/1eD2FhFdCkXYc5hoVn6QHRw?pwd=jb7m > Github仓库: https://github.com/zzzcb/qt_tutorial > Gitee仓库: https://gitee.com/changbozhang/qt_tutorial ### 工程代码说明 - 构建工具采用CMake(>=3.16) - Qt版本采用Qt6.7.2 - VS版本采用VS2022 ### 章节目录 ``` 1.1.1_SimpleShow //Qt简介、相关工具安装及使用,见视频 2.1.1_NameSpace //2.1 Widgets体系概述、Qt命名空间、编程规范 2.2.1_DrawBoard //2.2 QObject之事件系统、信号和槽、对象树、计时功能 2.2.2_DrawBoard 2.2.3_DrawBoard 2.2.4_ObjectTree 2.2.5_Timer 2.3.1_CrazyHttpClient //2.3 Application相关 2.3.2_SimpleHttpServer 2.3.3_MagicObject 2.3.4_ArgParser 2.4.10_InfoShow //2.4 QWidget-所有可视化控件的基石 2.4.11_FocusControl 2.4.12_SignalSlot 2.4.13_CoordConvert 2.4.1_WidgetPos 2.4.2_ChildWidget 2.4.3_MinMaxSize 2.4.4_EventHandle 2.4.5_MouseCursor 2.4.6_ParentChild 2.4.7_ZOrder 2.4.8_TopWindow 2.4.9_WindowState 2.5.1_Qss //2.5 QSS-控件也爱美 2.6.1_Olive //2.6 主窗口—QMainWindow相关 2.6.2_TextEditor 2.6.3_ConfigDialog 2.6.4_PPTStatusBar 2.6.5_OrangeSplash 2.6.6_MdiArea 2.7.1_BuiltinLayout //2.7 布局系统 2.7.2_LayoutAllocate 2.7.3_LayoutAdjust 2.7.4_LayoutNest 2.7.5_LayoutDynamic 2.7.6_CustomLayout 2.8.1_Button //2.8 Widgets控件体系 2.8.2_KeyboardInput 2.8.3_ComboBox 2.8.4_Dialog 2.8.5_Slider 2.8.6_SpinBox 2.8.7_Frame ```