6 #ifndef SWIFT_GUI_COMPONENTS_DBLOGINCOMPONENT_H
7 #define SWIFT_GUI_COMPONENTS_DBLOGINCOMPONENT_H
11 #include <QScopedPointer>
19 namespace swift::misc::network
21 class CAuthenticatedUser;
25 class CDbLoginComponent;
48 bool isUserAuthenticated()
const;
51 QScopedPointer<Ui::CDbLoginComponent> ui;
58 void setModeLogin(
bool modeLogin);
64 void onLoginClicked();
67 void onLogoffClicked();
Database user used with swift DB. Features role and cookie handling.
Enable widget class for load indicator.
Status messages, e.g. from Core -> GUI.
Value object encapsulating information of an authentiated user.
High level reusable GUI components.
#define SWIFT_GUI_EXPORT
Export a class or function from the library.