Skip to content

ATFmxyl/AutoCreateQtPriFile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoCreateQtPriFile

一个用于 Qt 项目的 .pri 生成小工具(WinForms / .NET Framework 4.5)。

当前版本行为:将目录拖拽到程序主窗口后,先生成 .pri 内容预览,再由用户决定是否保存到该目录。

功能特性

  • 支持拖拽单个目录到主窗口。
  • 实时预览生成的 .pri 内容(只读文本框)。
  • 一键保存、重新生成、清空。
  • 若目标 .pri 已存在:先比对内容,再确认是否覆盖。

生成规则

  • 扫描范围:仅当前目录(不递归)。
  • HEADERS*.h*.hpp*.hxx*.hh
  • SOURCES*.cpp*.cxx*.cc
  • FORMS*.ui
  • 自动追加:INCLUDEPATH += $$PWD
  • 子目录引用:仅当子目录存在“同名 .pri”时,追加 include(subdir/subdir.pri)
  • 输出文件名:<目录名>.pri,保存到被拖拽目录下。

使用方法

  1. 编译项目(见下文)。
  2. 运行 AutoCreatePriFile.exe
  3. 将一个目录拖入窗口。
  4. 检查预览内容。
  5. 点击“保存”写入 .pri 文件。

构建

Visual Studio

  • 打开 AutoCreatePriFile.sln
  • 选择 DebugRelease
  • 生成解决方案

命令行

dotnet build AutoCreatePriFile.sln -c Debug

说明

  • 本项目当前定位为 Windows 桌面工具。
  • 为了兼容旧工程,目标框架保持为 .NET Framework 4.5

About

用于自动创建Qt工程子项目的pri文件并填充内容内容

Resources

License

Stars

Watchers

Forks

Contributors

Languages