wiRedPanda
Logic Circuit Simulator
Loading...
Searching...
No Matches
Versions.h
Go to the documentation of this file.
1// Copyright 2015 - 2026, GIBIS-UNIFESP and the wiRedPanda contributors
2// SPDX-License-Identifier: GPL-3.0-or-later
3
7
8#pragma once
9
10#include <QVersionNumber>
11
13namespace Versions {
14
15inline const QVersionNumber V_1_1 = QVersionNumber(1, 1);
16inline const QVersionNumber V_1_2 = QVersionNumber(1, 2);
17inline const QVersionNumber V_1_3 = QVersionNumber(1, 3);
18inline const QVersionNumber V_1_4 = QVersionNumber(1, 4);
19inline const QVersionNumber V_1_6 = QVersionNumber(1, 6);
20inline const QVersionNumber V_1_7 = QVersionNumber(1, 7);
21inline const QVersionNumber V_1_9 = QVersionNumber(1, 9);
22inline const QVersionNumber V_2_4 = QVersionNumber(2, 4);
23inline const QVersionNumber V_2_7 = QVersionNumber(2, 7);
24inline const QVersionNumber V_3_0 = QVersionNumber(3, 0);
25inline const QVersionNumber V_3_1 = QVersionNumber(3, 1);
26inline const QVersionNumber V_3_3 = QVersionNumber(3, 3);
27inline const QVersionNumber V_4_0 = QVersionNumber(4, 0);
28inline const QVersionNumber V_4_0_1 = QVersionNumber(4, 0, 1);
29inline const QVersionNumber V_4_1 = QVersionNumber(4, 1);
30inline const QVersionNumber V_4_2 = QVersionNumber(4, 2);
31inline const QVersionNumber V_4_3 = QVersionNumber(4, 3);
32inline const QVersionNumber V_4_4 = QVersionNumber(4, 4);
33inline const QVersionNumber V_4_5 = QVersionNumber(4, 5);
34inline const QVersionNumber V_4_6 = QVersionNumber(4, 6);
35inline const QVersionNumber V_4_7 = QVersionNumber(4, 7);
36inline const QVersionNumber V_5_0 = QVersionNumber(5, 0);
37inline const QVersionNumber V_5_1 = QVersionNumber(5, 1);
38
41inline const QVersionNumber Rev100 = QVersionNumber(100);
42
46inline const QVersionNumber Rev101 = QVersionNumber(101);
47
48} // namespace Versions
49
61namespace FormatRev {
62
63inline const QVersionNumber current = Versions::Rev101;
64
65} // namespace FormatRev
66
68namespace AppVersion {
69
70inline const QVersionNumber current = QVersionNumber::fromString(APP_VERSION).normalized();
71
72} // namespace AppVersion
Application version derived from the CMake-defined APP_VERSION string.
Definition Versions.h:68
const QVersionNumber current
Definition Versions.h:70
const QVersionNumber current
Definition Versions.h:63
Sentinel version constants for .panda file-format migrations.
Definition Versions.h:13
const QVersionNumber V_4_5
Definition Versions.h:33
const QVersionNumber V_1_9
Definition Versions.h:21
const QVersionNumber V_5_1
Definition Versions.h:37
const QVersionNumber V_5_0
Definition Versions.h:36
const QVersionNumber V_2_7
Definition Versions.h:23
const QVersionNumber V_4_2
Definition Versions.h:30
const QVersionNumber V_1_4
Definition Versions.h:18
const QVersionNumber V_3_1
Definition Versions.h:25
const QVersionNumber V_4_4
Definition Versions.h:32
const QVersionNumber V_1_1
Definition Versions.h:15
const QVersionNumber V_4_0
Definition Versions.h:27
const QVersionNumber V_4_3
Definition Versions.h:31
const QVersionNumber V_4_7
Definition Versions.h:35
const QVersionNumber V_4_0_1
Definition Versions.h:28
const QVersionNumber V_1_7
Definition Versions.h:20
const QVersionNumber V_2_4
Definition Versions.h:22
const QVersionNumber Rev101
Definition Versions.h:46
const QVersionNumber V_1_6
Definition Versions.h:19
const QVersionNumber V_3_0
Definition Versions.h:24
const QVersionNumber V_3_3
Definition Versions.h:26
const QVersionNumber Rev100
Definition Versions.h:41
const QVersionNumber V_1_2
Definition Versions.h:16
const QVersionNumber V_4_6
Definition Versions.h:34
const QVersionNumber V_4_1
Definition Versions.h:29
const QVersionNumber V_1_3
Definition Versions.h:17