# QQtTool **Repository Path**: drabel/QQtTool ## Basic Information - **Project Name**: QQtTool - **Description**: 基于QQt为App层的程序开发的一些工具。 - **Primary Language**: C/C++ - **License**: LGPL-2.1 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 7 - **Created**: 2018-06-20 - **Last Updated**: 2025-04-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # QQtTool #### 项目介绍 为基于QQt的App业务层的程序开发提供的一些工具。 这些工具是独立工具,不是给App当作库链接用的。 *其中包括少量Library工程,有特别注释。* #### 软件架构 - QQtLibraryCreator - 为业务层用户提供创建QQt平级扩展库的便利,或许有一些专用功能QQt不会照顾到,可以通过这个工具创建初始化QQt库工程格式的Library工程。 - 使用LibQQt,使用Multi-link,目标支持的平台广泛,频繁更换目标和系统时编译方便。 - QQtLibraryCreator-Multipel - QQtApplicationCreator - 为业务层用户提供初始化Application工程,给用户提供创建Application的便利。 - 和Qt默认的结构区别不大,使用QQtApplication,使用mainwindows,使用multi-link,工程结构格式比较整洁。 - 对Android的支持进行简便化。 - QQtApplicationCreator-Multipel - QQtClientCreator - 为用户使用LibQQt的网络通讯结构制作初始化通讯协议。 - QQtServerCreator - 为用户使用LibQQt的网络通讯结构制作初始化通讯协议,服务器的。 - QQtIconv - 为批量文件转码提供便利。 - 在确定源文件编码的时候需要多加注意,可能不准确。我主要用来转码到UTF-8的。 - 自动遍历源目录,按照源目录层次生成到目标目录。 ###### 外部引入的应用 - AStyle - gsnap - qcom - QScintilla Library - QssEditor - RizekQssEditor - SQLiteEditor #### 安装教程 编译前配置Multi-link技术, 使用方式很简单,编译直接运行使用。 #### 使用说明 按照每个工具的定义进行使用,界面简单,一看就会。 一般目标会生成在软件的根目录。 #### 使用截图 AppCreator 概览 ![a8](screenshot/a8.png "aaaa") [屏幕截图](screenshot.md) #### 重要事项 |目录深度| 深1 |深2|深3| 特点 | | :----: | :----: | :----: | :----: | :----: | | App | 单APP | | 多APP | 多APP,依赖外部multi-link | | Lib | | 单LIB | 多LIB | 多LIB,依赖外部multi-link | *注释:请留意最深工程.pro里multi-link的相对路径。如果提取出来单独使用的话。* #### 联系我 QQ:2657635903