Files
qt-migration-legatus/qt6-after/qt6-migrated-legatus/include/OperatorManagement/opm_dtc.h
T

44 lines
762 B
C++

#pragma once
// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert
// Für die Migration erstellen wir minimale Implementierungen
#include <QtGlobal>
#include <string>
#include <memory>
namespace OperatorManagement
{
struct User
{
[[nodiscard]] qint32 id() const { return m_id; }
[[nodiscard]] std::string name() const { return m_name; }
qint32 m_id = 0;
std::string m_name;
};
namespace Interface
{
class Dtc
{
public:
// Initialization methods
void enableUser() {}
void waitForHistoricalDataUser() {}
User user(qint32 id) const
{
// STUB-Implementierung - leerer User
User u;
u.m_id = id;
u.m_name = "Unknown";
return u;
}
};
class Ftc;
} // namespace Interface
} // namespace OperatorManagement