Timesheets-Server
Timesheets server
Načítám...
Vyhledávám...
Nebylo nic nalezeno
Dokumentace třídy Db::Plugins::DatabasePluginabstract
Diagram dědičnosti pro třídu Db::Plugins::DatabasePlugin:
Db::Plugins::DatabasePluginFotomon Db::Plugins::DatabasePluginPostgres

Veřejné metody

 DatabasePlugin (QObject *)
 
void setAuthenticatedUser (const AuthenticatedUser *x)
 
virtual void setDatabaseName (const QString &)=0
 
virtual void setHostname (const QString &)=0
 
virtual void setPort (int)=0
 
virtual void setUserName (const QString &)=0
 
virtual void setPassword (const QString &)=0
 
virtual bool open ()=0
 
virtual bool close ()=0
 
virtual void begin ()=0
 
virtual void commit ()=0
 
virtual QString connectionName () const
 
virtual void changePassword (const QString &login, const QString &oldpassword, const QString &newpassword)=0
 
virtual QList< Dbt::Usersauthenticate (const QString &user, const QString &password)=0
 
virtual QList< Dbt::Usersusers (int id)=0
 
virtual QList< Dbt::Categoriescategories (const QString &id)=0
 
virtual QList< Dbt::CategoriescategoriesToRoot (const QString &id)=0
 
virtual QList< Dbt::Categoriessubcategories (const QString &parent)=0
 
virtual QList< Dbt::Categoriessiblingcategories (const QString &parent)=0
 
virtual QList< Dbt::UsersCategoriesusersCategories (int id, int user, const QString &category)=0
 
virtual QList< Dbt::CategoriesOverviewcategoriesOverview (const QStringList &statuses)=0
 
virtual QList< Dbt::StatusOrderstatusOrder (const QString &id)=0
 
virtual QList< Dbt::Statusesstatuses (const QString &id)=0
 
virtual QList< Dbt::Statusesstatuses (const QString &category, const QString &prevstatus)=0
 
virtual QList< Dbt::Statusesstatuses (const QString &category, const QStringList &prevstatuses)
 
virtual QList< Dbt::StatusTemplatesstatusTemplates (int id)=0
 
virtual QList< Dbt::Ticketstickets (bool all)=0
 
virtual QList< Dbt::Ticketstickets (int ticket, bool all)=0
 
virtual QList< Dbt::Ticketstickets (const Dbt::Categories &, bool all)=0
 
virtual QList< Dbt::TicketsVwticketsVw (bool all)=0
 
virtual QList< Dbt::TicketsVwticketsVw (int ticket, bool all)=0
 
virtual QList< Dbt::TicketsVwticketsVw (const Dbt::Categories &, bool all)=0
 
virtual QList< Dbt::TicketStatusticketStatus (int id)=0
 
virtual QList< Dbt::TicketStatusticketStatus (bool all)=0
 
virtual QList< Dbt::TicketStatusticketStatus (int ticket, bool all)=0
 
virtual QList< Dbt::TicketValuesticketValues (int id)=0
 
virtual QList< Dbt::TicketValuesticketValues (bool all)=0
 
virtual QList< Dbt::TicketValuesticketValues (int ticket, bool all)=0
 
virtual QList< Dbt::TicketFilesticketFiles (int id)=0
 
virtual QList< Dbt::TicketFilesticketFiles (bool all)=0
 
virtual QList< Dbt::TicketFilesticketFiles (int ticket, bool all)=0
 
virtual QList< Dbt::TicketTimesheetsticketTimesheets (int id)=0
 
virtual QList< Dbt::TicketTimesheetsticketTimesheets (bool all)=0
 
virtual QList< Dbt::TicketTimesheetsticketTimesheets (int ticket, bool all)=0
 
virtual QList< Dbt::TicketTimesheetsrunningTimesheets (int ticket)=0
 
virtual QList< Dbt::TicketTimesheetsstartTimesheet (int ticket)=0
 
virtual QList< Dbt::TicketTimesheetsstopTimesheet (int ticket)=0
 
virtual QList< Dbt::TicketTimesheetstoggleTimesheet (int ticket)=0
 
virtual QList< Dbt::ClientSettingsclientSettings ()=0
 
virtual QList< Dbt::ServerInfoserverInfo ()
 
virtual QList< Dbt::Overviewoverview (const QString &category, const QStringList &statuses)=0
 
virtual QList< Dbt::Overviewoverview (const QString &overviewId)=0
 
virtual QList< Dbt::OverviewListoverviewList ()=0
 
virtual QList< Dbt::Departmentsdepartments (int department)
 
virtual QList< Dbt::Doorsdoors (int door)
 
virtual QList< Dbt::Employeesemployess (int employee)
 
virtual QList< Dbt::EventTypeseventTypes (const QString &eventType)
 
virtual QList< Dbt::Eventsevents (int event)
 
virtual QList< Dbt::DepartmentHasManagerdepartmentHasManager (const Dbt::DepartmentHasManager &)
 
virtual QList< Dbt::DepartmentHasMemberdepartmentHasMember (const Dbt::DepartmentHasMember &)
 
virtual QList< Dbt::EmployeeCanOpenDooremployeeCanOpenDoor (const Dbt::EmployeeCanOpenDoor &)
 
virtual QList< Dbt::EmployeeHasRfidemployeeHasRfid (const Dbt::EmployeeHasRfid &)
 
virtual void remove (const Dbt::Users &data)
 
virtual void remove (const Dbt::UsersCategories &data)
 
virtual void remove (const Dbt::Categories &data)
 
virtual void remove (const Dbt::StatusOrder &data)
 
virtual void remove (const Dbt::Statuses &data)
 
virtual void remove (const Dbt::Tickets &data)
 
virtual void remove (const Dbt::TicketStatus &data)
 
virtual void remove (const Dbt::TicketValues &data)
 
virtual void remove (const Dbt::TicketFiles &data)
 
virtual void remove (const Dbt::TicketTimesheets &data)
 
virtual void remove (const Dbt::OverviewList &data)
 
virtual void remove (const Dbt::Departments &data)
 
virtual void remove (const Dbt::Doors &data)
 
virtual void remove (const Dbt::Employees &data)
 
virtual void remove (const Dbt::EventTypes &data)
 
virtual void remove (const Dbt::Events &data)
 
virtual void remove (const Dbt::DepartmentHasManager &data)
 
virtual void remove (const Dbt::DepartmentHasMember &data)
 
virtual void remove (const Dbt::EmployeeCanOpenDoor &data)
 
virtual void remove (const Dbt::EmployeeHasRfid &data)
 
virtual QVariant save (const Dbt::Users &data)
 
virtual QVariant save (const Dbt::UsersCategories &data)
 
virtual QVariant save (const Dbt::Categories &data)
 
virtual QVariant save (const Dbt::StatusOrder &data)
 
virtual QVariant save (const Dbt::Statuses &data)
 
virtual QVariant save (const Dbt::Tickets &data)
 
virtual QVariant save (const Dbt::TicketsVw &data)
 
virtual QVariant save (const Dbt::TicketStatus &data)
 
virtual QVariant save (const Dbt::TicketValues &data)
 
virtual QVariant save (const Dbt::TicketFiles &data)
 
virtual QVariant save (const Dbt::TicketTimesheets &data)
 
virtual QVariant save (const Dbt::ServerInfo &data)
 
virtual QVariant save (const Dbt::AppendStatuses &data)
 
virtual QVariant save (const Dbt::Departments &data)
 
virtual QVariant save (const Dbt::Doors &data)
 
virtual QVariant save (const Dbt::Employees &data)
 
virtual QVariant save (const Dbt::EventTypes &data)
 
virtual QVariant save (const Dbt::Events &data)
 
virtual QVariant save (const Dbt::DepartmentHasManager &data)
 
virtual QVariant save (const Dbt::DepartmentHasMember &data)
 
virtual QVariant save (const Dbt::EmployeeCanOpenDoor &data)
 
virtual QVariant save (const Dbt::EmployeeHasRfid &data)
 

Veřejné atributy

const AuthenticatedUserm_authenticatedUser = nullptr
 

Chráněné metody

int userId () const
 
bool userAuthenticated () const
 
QString userLogin () const
 
QString userLang () const
 

Chráněné atributy

QSqlDatabase m_db
 

Detailní popis

Definice je uvedena na řádku 21 v souboru database_plugin.h.

Dokumentace konstruktoru a destruktoru

◆ DatabasePlugin()

DatabasePlugin::DatabasePlugin ( QObject * parent)

Definice je uvedena na řádku 14 v souboru database_plugin.cpp.

14 : QObject (parent) {
15 Q_ASSERT(parent != nullptr);
16 setObjectName("DatabasePlugin-Fotomon");
17}

Dokumentace členských funkcí

◆ connectionName()

QString DatabasePlugin::connectionName ( ) const
virtual

Definice je uvedena na řádku 20 v souboru database_plugin.cpp.

20 {
21 return m_db.connectionName();
22}

◆ departmentHasManager()

virtual QList< Dbt::DepartmentHasManager > Db::Plugins::DatabasePlugin::departmentHasManager ( const Dbt::DepartmentHasManager & )
inlinevirtual

Definice je uvedena na řádku 95 v souboru database_plugin.h.

95{ return QList<Dbt::DepartmentHasManager>(); }

◆ departmentHasMember()

virtual QList< Dbt::DepartmentHasMember > Db::Plugins::DatabasePlugin::departmentHasMember ( const Dbt::DepartmentHasMember & )
inlinevirtual

Definice je uvedena na řádku 96 v souboru database_plugin.h.

96{ return QList<Dbt::DepartmentHasMember>(); }

◆ departments()

virtual QList< Dbt::Departments > Db::Plugins::DatabasePlugin::departments ( int department)
inlinevirtual

Definice je uvedena na řádku 90 v souboru database_plugin.h.

90{ Q_UNUSED(department); return QList<Dbt::Departments>(); }

◆ doors()

virtual QList< Dbt::Doors > Db::Plugins::DatabasePlugin::doors ( int door)
inlinevirtual

Definice je uvedena na řádku 91 v souboru database_plugin.h.

91{ Q_UNUSED(door); return QList<Dbt::Doors>(); }

◆ employeeCanOpenDoor()

virtual QList< Dbt::EmployeeCanOpenDoor > Db::Plugins::DatabasePlugin::employeeCanOpenDoor ( const Dbt::EmployeeCanOpenDoor & )
inlinevirtual

Definice je uvedena na řádku 97 v souboru database_plugin.h.

97{ return QList<Dbt::EmployeeCanOpenDoor>(); }

◆ employeeHasRfid()

virtual QList< Dbt::EmployeeHasRfid > Db::Plugins::DatabasePlugin::employeeHasRfid ( const Dbt::EmployeeHasRfid & )
inlinevirtual

Definice je uvedena na řádku 98 v souboru database_plugin.h.

98{ return QList<Dbt::EmployeeHasRfid>(); }

◆ employess()

virtual QList< Dbt::Employees > Db::Plugins::DatabasePlugin::employess ( int employee)
inlinevirtual

Definice je uvedena na řádku 92 v souboru database_plugin.h.

92{ Q_UNUSED(employee); return QList<Dbt::Employees>(); }

◆ events()

virtual QList< Dbt::Events > Db::Plugins::DatabasePlugin::events ( int event)
inlinevirtual

Definice je uvedena na řádku 94 v souboru database_plugin.h.

94{ Q_UNUSED(event); return QList<Dbt::Events>(); }

◆ eventTypes()

virtual QList< Dbt::EventTypes > Db::Plugins::DatabasePlugin::eventTypes ( const QString & eventType)
inlinevirtual

Definice je uvedena na řádku 93 v souboru database_plugin.h.

93{ Q_UNUSED(eventType); return QList<Dbt::EventTypes>(); }

◆ remove() [1/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::Categories & data)
inlinevirtual

Definice je uvedena na řádku 102 v souboru database_plugin.h.

102{ Q_UNUSED(data); }

◆ remove() [2/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::DepartmentHasManager & data)
inlinevirtual

Definice je uvedena na řádku 117 v souboru database_plugin.h.

117{ Q_UNUSED(data); }

◆ remove() [3/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::DepartmentHasMember & data)
inlinevirtual

Definice je uvedena na řádku 118 v souboru database_plugin.h.

118{ Q_UNUSED(data); }

◆ remove() [4/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::Departments & data)
inlinevirtual

Definice je uvedena na řádku 112 v souboru database_plugin.h.

112{ Q_UNUSED(data); }

◆ remove() [5/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::Doors & data)
inlinevirtual

Definice je uvedena na řádku 113 v souboru database_plugin.h.

113{ Q_UNUSED(data); }

◆ remove() [6/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::EmployeeCanOpenDoor & data)
inlinevirtual

Definice je uvedena na řádku 119 v souboru database_plugin.h.

119{ Q_UNUSED(data); }

◆ remove() [7/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::EmployeeHasRfid & data)
inlinevirtual

Definice je uvedena na řádku 120 v souboru database_plugin.h.

120{ Q_UNUSED(data); }

◆ remove() [8/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::Employees & data)
inlinevirtual

Definice je uvedena na řádku 114 v souboru database_plugin.h.

114{ Q_UNUSED(data); }

◆ remove() [9/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::Events & data)
inlinevirtual

Definice je uvedena na řádku 116 v souboru database_plugin.h.

116{ Q_UNUSED(data); }

◆ remove() [10/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::EventTypes & data)
inlinevirtual

Definice je uvedena na řádku 115 v souboru database_plugin.h.

115{ Q_UNUSED(data); }

◆ remove() [11/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::OverviewList & data)
inlinevirtual

Definice je uvedena na řádku 110 v souboru database_plugin.h.

110{ Q_UNUSED(data); }

◆ remove() [12/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::Statuses & data)
inlinevirtual

Definice je uvedena na řádku 104 v souboru database_plugin.h.

104{ Q_UNUSED(data); }

◆ remove() [13/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::StatusOrder & data)
inlinevirtual

Definice je uvedena na řádku 103 v souboru database_plugin.h.

103{ Q_UNUSED(data); }

◆ remove() [14/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::TicketFiles & data)
inlinevirtual

Definice je uvedena na řádku 108 v souboru database_plugin.h.

108{ Q_UNUSED(data); }

◆ remove() [15/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::Tickets & data)
inlinevirtual

Definice je uvedena na řádku 105 v souboru database_plugin.h.

105{ Q_UNUSED(data); }

◆ remove() [16/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::TicketStatus & data)
inlinevirtual

Definice je uvedena na řádku 106 v souboru database_plugin.h.

106{ Q_UNUSED(data); }

◆ remove() [17/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::TicketTimesheets & data)
inlinevirtual

Definice je uvedena na řádku 109 v souboru database_plugin.h.

109{ Q_UNUSED(data); }

◆ remove() [18/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::TicketValues & data)
inlinevirtual

Definice je uvedena na řádku 107 v souboru database_plugin.h.

107{ Q_UNUSED(data); }

◆ remove() [19/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::Users & data)
inlinevirtual

Definice je uvedena na řádku 100 v souboru database_plugin.h.

100{ Q_UNUSED(data); }

◆ remove() [20/20]

virtual void Db::Plugins::DatabasePlugin::remove ( const Dbt::UsersCategories & data)
inlinevirtual

Definice je uvedena na řádku 101 v souboru database_plugin.h.

101{ Q_UNUSED(data); }

◆ save() [1/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::AppendStatuses & data)
inlinevirtual

Definice je uvedena na řádku 134 v souboru database_plugin.h.

134{ Q_UNUSED(data); return QVariant(); }

◆ save() [2/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::Categories & data)
inlinevirtual

Definice je uvedena na řádku 124 v souboru database_plugin.h.

124{ Q_UNUSED(data); return QVariant(); }

◆ save() [3/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::DepartmentHasManager & data)
inlinevirtual

Definice je uvedena na řádku 141 v souboru database_plugin.h.

141{ Q_UNUSED(data); return QVariant(); }

◆ save() [4/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::DepartmentHasMember & data)
inlinevirtual

Definice je uvedena na řádku 142 v souboru database_plugin.h.

142{ Q_UNUSED(data); return QVariant(); }

◆ save() [5/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::Departments & data)
inlinevirtual

Definice je uvedena na řádku 136 v souboru database_plugin.h.

136{ Q_UNUSED(data); return QVariant(); }

◆ save() [6/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::Doors & data)
inlinevirtual

Definice je uvedena na řádku 137 v souboru database_plugin.h.

137{ Q_UNUSED(data); return QVariant(); }

◆ save() [7/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::EmployeeCanOpenDoor & data)
inlinevirtual

Definice je uvedena na řádku 143 v souboru database_plugin.h.

143{ Q_UNUSED(data); return QVariant(); }

◆ save() [8/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::EmployeeHasRfid & data)
inlinevirtual

Definice je uvedena na řádku 144 v souboru database_plugin.h.

144{ Q_UNUSED(data); return QVariant(); }

◆ save() [9/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::Employees & data)
inlinevirtual

Definice je uvedena na řádku 138 v souboru database_plugin.h.

138{ Q_UNUSED(data); return QVariant(); }

◆ save() [10/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::Events & data)
inlinevirtual

Definice je uvedena na řádku 140 v souboru database_plugin.h.

140{ Q_UNUSED(data); return QVariant(); }

◆ save() [11/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::EventTypes & data)
inlinevirtual

Definice je uvedena na řádku 139 v souboru database_plugin.h.

139{ Q_UNUSED(data); return QVariant(); }

◆ save() [12/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::ServerInfo & data)
inlinevirtual

Definice je uvedena na řádku 133 v souboru database_plugin.h.

133{ Q_UNUSED(data); return QVariant(); }

◆ save() [13/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::Statuses & data)
inlinevirtual

Definice je uvedena na řádku 126 v souboru database_plugin.h.

126{ Q_UNUSED(data); return QVariant(); }

◆ save() [14/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::StatusOrder & data)
inlinevirtual

Definice je uvedena na řádku 125 v souboru database_plugin.h.

125{ Q_UNUSED(data); return QVariant(); }

◆ save() [15/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::TicketFiles & data)
inlinevirtual

Definice je uvedena na řádku 131 v souboru database_plugin.h.

131{ Q_UNUSED(data); return QVariant(); }

◆ save() [16/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::Tickets & data)
inlinevirtual

Definice je uvedena na řádku 127 v souboru database_plugin.h.

127{ Q_UNUSED(data); return QVariant(); }

◆ save() [17/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::TicketStatus & data)
inlinevirtual

Definice je uvedena na řádku 129 v souboru database_plugin.h.

129{ Q_UNUSED(data); return QVariant(); }

◆ save() [18/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::TicketsVw & data)
inlinevirtual

Definice je uvedena na řádku 128 v souboru database_plugin.h.

128{ Q_UNUSED(data); return QVariant(); }

◆ save() [19/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::TicketTimesheets & data)
inlinevirtual

Definice je uvedena na řádku 132 v souboru database_plugin.h.

132{ Q_UNUSED(data); return QVariant(); }

◆ save() [20/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::TicketValues & data)
inlinevirtual

Definice je uvedena na řádku 130 v souboru database_plugin.h.

130{ Q_UNUSED(data); return QVariant(); }

◆ save() [21/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::Users & data)
inlinevirtual

Definice je uvedena na řádku 122 v souboru database_plugin.h.

122{ Q_UNUSED(data); return QVariant(); }

◆ save() [22/22]

virtual QVariant Db::Plugins::DatabasePlugin::save ( const Dbt::UsersCategories & data)
inlinevirtual

Definice je uvedena na řádku 123 v souboru database_plugin.h.

123{ Q_UNUSED(data); return QVariant(); }

◆ serverInfo()

QList< Dbt::ServerInfo > DatabasePlugin::serverInfo ( )
virtual

Definice je uvedena na řádku 78 v souboru database_plugin.cpp.

78 {
79 QList<Dbt::ServerInfo> list;
81 x.name = MSETTINGS->serverName();
82 x.description = MSETTINGS->serverDescription();
83 list << x;
84 return list;
85}

◆ setAuthenticatedUser()

void Db::Plugins::DatabasePlugin::setAuthenticatedUser ( const AuthenticatedUser * x)
inline

Definice je uvedena na řádku 26 v souboru database_plugin.h.

26{ m_authenticatedUser = x; }

◆ statuses()

QList< Dbt::Statuses > DatabasePlugin::statuses ( const QString & category,
const QStringList & prevstatuses )
virtual

Definice je uvedena na řádku 45 v souboru database_plugin.cpp.

45 {
46 QList<Dbt::Statuses> values;
47 for (int i=0; i<previousStatuses.size(); i++) {
48 values += statuses(category, previousStatuses[i]);
49 }
50
51 QMap<QString, int> counts;
52 for (int i=0; i<values.size(); i++) {
53 counts[values[i].status] += 1;
54 }
55
56 QList<QString> selected;
57 QMapIterator<QString, int> iterator(counts);
58 while (iterator.hasNext()) {
59 iterator.next();
60 const QString& status = iterator.key();
61 const int count = iterator.value();
62 if (count != previousStatuses.size()) { continue; }
63 selected << status;
64 }
65
66 QList<Dbt::Statuses> list;
67 QList<QString> selected2;
68 for (int i=0; i<values.size(); i++) {
69 if (selected2.contains(values[i].status)) { continue; }
70 if (!selected.contains(values[i].status)) { continue; }
71 selected2 << values[i].status;
72 list << values[i];
73 }
74 return list;
75}

◆ userAuthenticated()

bool DatabasePlugin::userAuthenticated ( ) const
protected

Definice je uvedena na řádku 31 v souboru database_plugin.cpp.

31 {
32 return (m_authenticatedUser != nullptr) ? m_authenticatedUser->authenticated() : false;
33}

◆ userId()

int DatabasePlugin::userId ( ) const
protected

Definice je uvedena na řádku 26 v souboru database_plugin.cpp.

26 {
27 return (m_authenticatedUser != nullptr) ? m_authenticatedUser->user() : 0;
28}

◆ userLang()

QString DatabasePlugin::userLang ( ) const
protected

Definice je uvedena na řádku 40 v souboru database_plugin.cpp.

40 {
41 return (m_authenticatedUser != nullptr) ? m_authenticatedUser->lang() : QString();
42}

◆ userLogin()

QString DatabasePlugin::userLogin ( ) const
protected

Definice je uvedena na řádku 35 v souboru database_plugin.cpp.

35 {
36 return (m_authenticatedUser != nullptr) ? m_authenticatedUser->login() : QString();
37}

Dokumentace datových členů

◆ m_authenticatedUser

const AuthenticatedUser* Db::Plugins::DatabasePlugin::m_authenticatedUser = nullptr

Definice je uvedena na řádku 158 v souboru database_plugin.h.

◆ m_db

QSqlDatabase Db::Plugins::DatabasePlugin::m_db
protected

Definice je uvedena na řádku 155 v souboru database_plugin.h.


Dokumentace pro tuto třídu byla vygenerována z následujících souborů: