C++17/Qt6 application for disk recovery, repair, flashing, formatting, and USB security key creation on Windows. Includes CMake build system, tabbed UI shell with 6 main tabs, core type system with Result<T> monadic error handling, admin elevation, and dark Catppuccin theme.
29 lines
567 B
C++
29 lines
567 B
C++
#pragma once
|
|
|
|
#ifndef SPW_VERSION_MAJOR
|
|
#define SPW_VERSION_MAJOR 1
|
|
#endif
|
|
|
|
#ifndef SPW_VERSION_MINOR
|
|
#define SPW_VERSION_MINOR 0
|
|
#endif
|
|
|
|
#ifndef SPW_VERSION_PATCH
|
|
#define SPW_VERSION_PATCH 0
|
|
#endif
|
|
|
|
#ifndef SPW_VERSION_STRING
|
|
#define SPW_VERSION_STRING "1.0.0"
|
|
#endif
|
|
|
|
namespace spw
|
|
{
|
|
|
|
constexpr int VersionMajor = SPW_VERSION_MAJOR;
|
|
constexpr int VersionMinor = SPW_VERSION_MINOR;
|
|
constexpr int VersionPatch = SPW_VERSION_PATCH;
|
|
constexpr const char* VersionString = SPW_VERSION_STRING;
|
|
constexpr const char* AppName = "Setec Partition Wizard";
|
|
|
|
} // namespace spw
|