#pragma once // STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert // Für die Migration erstellen wir minimale Typ-Definitionen #include namespace FileManagement { // Placeholder enums - werden durch echte DDS-Typen ersetzt enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; // STUB: FileType enum enum class FileType : int { Unknown = 0, Image = 1, Video = 2, Audio = 3, Document = 4 }; // STUB: FileContent struct struct FileContent { int id = 0; int fileId = 0; FileType type = FileType::Unknown; QString fileName; QByteArray data; }; struct UnitSymbolPosition { double x = 0.0; double y = 0.0; double z = 0.0; }; } // namespace FileManagement