/** * @RDE_HEADER@ * Login Screen for ADLER WebsocketSimulator * $Id$ * $HeadURL$ * $Author$ * Created by Patric Karwat, ESZS, 2025-03-03 */ #pragma once #include #include "logger.h" namespace Ui { class Login; } namespace AdlerWebSocketSimulator { class Login : public QWidget { Q_OBJECT public: explicit Login(QWidget *parent = nullptr); ~Login(); private slots: void onConnectToServer(); signals: void connectToServer(const QString servername, int port , int id = 0); private: Ui::Login *m_ui; LOGGER_T m_logger; }; } // #namespace AdlerWebSocketSimulator