Skip to content

Anderson00/Qt-NodesTool

Repository files navigation

Qt-NodesTool

Build

Qt-NodesTool is a project designed to leverage the capabilities of Qt for advanced tool development. This project is built using Qt 6.5.3, ensuring performance and compatibility with modern systems.

Build Status

Platform Status Qt Version Compiler
Windows ✅ Working 6.5.3 MSVC 2022 (x64)
macOS 🔄 In Progress 6.5.3 Clang (Intel/Apple Silicon)
Linux 🔄 In Progress 6.5.3 GCC/Clang

CI/CD Pipeline

This project uses GitHub Actions for continuous integration and automated builds:

  • Multi-platform support: Builds are tested on Windows, macOS, and Linux
  • Parallel compilation: All platforms compile simultaneously for faster feedback
  • Artifact storage: Build artifacts are automatically uploaded and retained for 30 days
  • Workflow file: See .github/workflows/build.yml for details

Each push to main or develop branches triggers the workflow automatically.

Requirements

To build and run Qt-NodesTool, you need the following:

  • Qt 6.5.3 development kit
    • Windows: MSVC 2022 (64-bit)
    • macOS: Clang (Intel/Apple Silicon)
    • Linux: GCC or Clang
  • CMake 3.16 or higher
  • C++17 compatible compiler

Installation

  1. Clone this repository:

    git clone --recursive https://github.com/Anderson00/Qt-NodesTool.git
    cd Qt-NodesTool
  2. See BUILD_GUIDE.md for platform-specific build instructions:

Screenshots

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors