Skip to content

This is upgrade for sixtyfps-cpp-template with worker threads and some progress notification in GUI

Notifications You must be signed in to change notification settings

DaMilyutin/sixtyfps-cpp-template-worker-threads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SixtyFPS C++ Template

A template for a C++ application that's using SixtyFPS for the user interface and CMake for the build system.

About

This template helps you get started developing a C++ application with SixtyFPS as toolkit for the user interface. It demonstrates the integration between the .60 UI markup and C++ code, how to trigger react to callbacks, get and set properties and use basic widgets.

Usage

  1. Clone or download this repository
    git clone https://github.com/sixtyfpsui/sixtyfps-cpp-template my-project
    cd my-project
    
  2. Configure with CMake
    mkdir build
    cmake -B build
    
  3. Build with CMake
    cmake --build build
    
  4. Run the application binary
    • Linux/macOS:
      ./build/my_application
      
    • Windows:
      build\my_application.exe
      

We recommend using an IDE for development, along with our LSP-based IDE integration for .60 files. You can also load this project directly in Visual Studio Code and install our SixtyFPS extension.

Next Steps

We hope that this template helps you get started and you enjoy exploring making user interfaces with SixtyFPS. To learn more about the SixtyFPS APIs and the .60 markup language check out our online documentation.

About

This is upgrade for sixtyfps-cpp-template with worker threads and some progress notification in GUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published