Skip to content

A template for integration with the PT & Qt Creator development environment.

License

Notifications You must be signed in to change notification settings

genyleap/qtcreator-pt

Repository files navigation

qtcreator-pt

A template for integration with the PT & Qt Creator development environment.

forthebadge

Top features:

  • Very easy management of dependencies.
  • Top level macro usage.
  • Customized project structure based on your program type.
  • Advanced microprocessors.
  • Cross-Platform
  • Adapted to latest language & compiler standards.
  • https://github.com/genyleap/Project-Template

Installation

  • Copy & paste the folders pt-project and pt-uiproject to Qt Creator template wizard location.

Locating Wizards

Qt Creator searches the following locations for wizards:

Shared directory:

  • On Windows: share\qtcreator\templates\wizards\projects

  • On Linux: share/qtcreator/templates/wizards/projects

  • On macOS: Qt Creator.app/Contents/Resources/templates/wizards/projects

  • On Windows: share\qtcreator\templates\wizards\projects\pt-project

  • On Windows: share\qtcreator\templates\wizards\projects\pt-uiproject

  • On Linux: share/qtcreator/templates/wizards/projects/pt-project

  • On Linux: share/qtcreator/templates/wizardsprojects/pt-uiproject

  • On macOS: Qt Creator.app/Contents/Resources/templates/wizards/projects/pt-project

  • On macOS: Qt Creator.app/Contents/Resources/templates/wizards/projects/pt-uiproject

Local user's settings directory:

On Windows: %APPDATA%\QtProject\qtcreator\templates\wizards\projects
On Linux and macOS: $HOME/.config/QtProject/qtcreator/templates/wizards/projects

  • %APPDATA%\QtProject\qtcreator\templates\wizards\projects\pt-project

  • %APPDATA%\QtProject\qtcreator\templates\wizards\projects\pt-uiproject

  • $HOME/.config/QtProject/qtcreator/templates/wizards/projects/pt-project

  • $HOME/.config/QtProject/qtcreator/templates/wizards/projects/pt-uiproject

TOOD

  • Add new samples.
  • Add new features.
  • Add new package and third-parties.
  • Tell me your opinion about which other items should be added.

Contribution