14#include <QVersionNumber>
File-format version constants and application version accessor.
bool hasCompressedPayload(const QVersionNumber &v)
bool hasLockState(const QVersionNumber &v)
V3.1: Lock state for input elements; color for some display/button types.
bool hasVersionedBlobRegistry(const QVersionNumber &v)
bool hasClock(const QVersionNumber &v)
V1.1: Clock element added.
bool hasQMapFormat(const QVersionNumber &v)
V4.1: Format changed from flat binary to keyed QMap; port serial IDs; rotation fix.
bool hasDolphinFilename(const QVersionNumber &v)
V3.0: Dolphin waveform filename stored in file header.
bool hasDelayFix(const QVersionNumber &v)
V4.3: Clock delay format corrected.
bool hasTruthTableData(const QVersionNumber &v)
V4.2: TruthTable output data stored in file.
bool hasMetadata(const QVersionNumber &v)
V4.5: File-level metadata map and embedded IC blob registry.
bool hasTrigger(const QVersionNumber &v)
V1.9: Keyboard trigger sequences added.
bool hasUnusedPriority(const QVersionNumber &v)
V4.0.1: Unused priority field in old format.
bool hasDisplay7Color(const QVersionNumber &v)
V1.6: Display7 first color support.
bool hasAudio(const QVersionNumber &v)
V2.4: Audio element support (Buzzer, AudioBox).
bool hasWirelessMode(const QVersionNumber &v)
V4.4: Node wireless mode stored in file.
bool hasAppearanceNames(const QVersionNumber &v)
V2.7: Pixmap appearance names stored in file.
bool hasSceneRect(const QVersionNumber &v)
V1.4: Scene rectangle stored in file.
bool hasSlimPortablePayload(const QVersionNumber &v)
bool hasDisplay7ExtColor(const QVersionNumber &v)
V1.7: Display7 additional color support.
bool hasPortSizes(const QVersionNumber &v)
V1.3: Port-size constraints stored in file.
bool hasLabels(const QVersionNumber &v)
V1.2: Labels added to elements; IC filename field.
bool hasDolphinSentinelFix(const QVersionNumber &v)
V3.3: "none" sentinel normalised to empty string for dolphin filename.
bool hasUnifiedMetadata(const QVersionNumber &v)
V4.6: Dolphin filename moved into metadata map; scene rect no longer stored.
bool hasConnectionQMap(const QVersionNumber &v)
V4.7: Connection uses QMap-based serialization format.
const QVersionNumber V_4_5
const QVersionNumber V_1_9
const QVersionNumber V_5_1
const QVersionNumber V_2_7
const QVersionNumber V_4_2
const QVersionNumber V_1_4
const QVersionNumber V_3_1
const QVersionNumber V_4_4
const QVersionNumber V_1_1
const QVersionNumber V_4_3
const QVersionNumber V_4_7
const QVersionNumber V_4_0_1
const QVersionNumber V_1_7
const QVersionNumber V_2_4
const QVersionNumber Rev101
const QVersionNumber V_1_6
const QVersionNumber V_3_0
const QVersionNumber V_3_3
const QVersionNumber Rev100
const QVersionNumber V_1_2
const QVersionNumber V_4_6
const QVersionNumber V_4_1
const QVersionNumber V_1_3