Timesheets-Server
Timesheets server
|
Veřejné sloty | |
bool | open () |
void | close () |
Signály | |
void | opened (bool) |
Veřejné metody | |
bool | isOpen () const |
QString | connectionName () const |
void | changePassword (const QString &login, const QString &oldpassword, const QString &newpassword) |
QList< Dbt::Users > | authenticate (const QString &user, const QString &password) |
QList< Dbt::Users > | users (int id=-1) |
QList< Dbt::Categories > | categories (const QString &id=QString()) |
QList< Dbt::Categories > | categoriesToRoot (const QString &id) |
QList< Dbt::Categories > | subcategories (const QString &parent=QString()) |
QList< Dbt::Categories > | siblingcategories (const QString &parent=QString()) |
QList< Dbt::UsersCategories > | usersCategories (int id=-1, int user=-1, const QString &category=QString()) |
QList< Dbt::CategoriesOverview > | categoriesOverview (const QStringList &statuses) |
QList< Dbt::StatusOrder > | statusOrder (const QString &id=QString()) |
QList< Dbt::Statuses > | statuses (const QString &id=QString()) |
QList< Dbt::Statuses > | statuses (const QString &category, const QString &prevStatus) |
QList< Dbt::Statuses > | statuses (const QString &category, const QStringList &prevStatuses) |
QList< Dbt::StatusTemplates > | statusTemplates (int id=-1) |
QList< Dbt::Tickets > | tickets (bool all=false) |
QList< Dbt::Tickets > | tickets (int ticket=-1, bool all=false) |
QList< Dbt::Tickets > | tickets (const Dbt::Categories &category, bool all=false) |
QList< Dbt::TicketsVw > | ticketsVw (bool all=false) |
QList< Dbt::TicketsVw > | ticketsVw (int ticket=-1, bool all=false) |
QList< Dbt::TicketsVw > | ticketsVw (const Dbt::Categories &category, bool all=false) |
QList< Dbt::TicketStatus > | ticketStatus (int id) |
QList< Dbt::TicketStatus > | ticketStatus (bool all=false) |
QList< Dbt::TicketStatus > | ticketStatus (int ticket, bool all) |
QList< Dbt::TicketValues > | ticketValues (int id) |
QList< Dbt::TicketValues > | ticketValues (bool all=false) |
QList< Dbt::TicketValues > | ticketValues (int ticket, bool all) |
QList< Dbt::TicketFiles > | ticketFiles (int id) |
QList< Dbt::TicketFiles > | ticketFiles (bool all=false) |
QList< Dbt::TicketFiles > | ticketFiles (int ticket, bool all) |
QList< Dbt::TicketTimesheets > | ticketTimesheets (int id) |
QList< Dbt::TicketTimesheets > | ticketTimesheets (bool all=false) |
QList< Dbt::TicketTimesheets > | ticketTimesheets (int ticket, bool all) |
QList< Dbt::TicketTimesheets > | runningTimesheets (int ticket=-1) |
QList< Dbt::TicketTimesheets > | startTimesheet (int ticket) |
QList< Dbt::TicketTimesheets > | stopTimesheet (int ticket) |
QList< Dbt::TicketTimesheets > | toggleTimesheet (int ticket) |
QList< Dbt::ClientSettings > | clientSettings () |
QList< Dbt::Overview > | overview (const QString &category, const QStringList &statuses) |
QList< Dbt::Overview > | overview (const QString &overviewId) |
QList< Dbt::OverviewList > | overviewList () |
QList< Dbt::ServerInfo > | serverInfo () |
template<typename T > | |
QVariant | save (const T &id) |
template<typename T > | |
void | remove (const T &id) |
void | begin () |
void | commit () |
Statické veřejné metody | |
static Database * | instance (QObject *parent=nullptr) |
static Database * | create (QObject *parent) |
static Database * | create (QObject *parent, const AuthenticatedUser *u) |
Privátní metody | |
Database (QObject *parent) | |
Privátní atributy | |
Db::Plugins::DatabasePlugin * | m_dbplugin |
bool | m_isOpen |
Statické privátní atributy | |
static Database * | m_instance = nullptr |
Definice je uvedena na řádku 28 v souboru database.h.
Database::~Database | ( | ) |
Definice je uvedena na řádku 19 v souboru database.cpp.
|
private |
Definice je uvedena na řádku 24 v souboru database.cpp.
QList< Dbt::Users > Database::authenticate | ( | const QString & | user, |
const QString & | password ) |
Definice je uvedena na řádku 126 v souboru database.cpp.
void Database::begin | ( | ) |
Definice je uvedena na řádku 111 v souboru database.cpp.
QList< Dbt::Categories > Database::categories | ( | const QString & | id = QString() | ) |
Definice je uvedena na řádku 141 v souboru database.cpp.
QList< Dbt::CategoriesOverview > Database::categoriesOverview | ( | const QStringList & | statuses | ) |
Definice je uvedena na řádku 321 v souboru database.cpp.
QList< Dbt::Categories > Database::categoriesToRoot | ( | const QString & | id | ) |
Definice je uvedena na řádku 156 v souboru database.cpp.
void Database::changePassword | ( | const QString & | login, |
const QString & | oldpassword, | ||
const QString & | newpassword ) |
Definice je uvedena na řádku 121 v souboru database.cpp.
QList< Dbt::ClientSettings > Database::clientSettings | ( | ) |
Definice je uvedena na řádku 296 v souboru database.cpp.
|
slot |
Definice je uvedena na řádku 98 v souboru database.cpp.
void Database::commit | ( | ) |
Definice je uvedena na řádku 116 v souboru database.cpp.
QString Database::connectionName | ( | ) | const |
Definice je uvedena na řádku 106 v souboru database.cpp.
|
static |
Definice je uvedena na řádku 85 v souboru database.cpp.
|
static |
Definice je uvedena na řádku 91 v souboru database.cpp.
|
static |
Definice je uvedena na řádku 74 v souboru database.cpp.
|
inline |
Definice je uvedena na řádku 38 v souboru database.h.
|
slot |
Definice je uvedena na řádku 37 v souboru database.cpp.
QList< Dbt::Overview > Database::overview | ( | const QString & | category, |
const QStringList & | statuses ) |
Definice je uvedena na řádku 306 v souboru database.cpp.
QList< Dbt::Overview > Database::overview | ( | const QString & | overviewId | ) |
Definice je uvedena na řádku 311 v souboru database.cpp.
QList< Dbt::OverviewList > Database::overviewList | ( | ) |
Definice je uvedena na řádku 316 v souboru database.cpp.
|
inline |
Definice je uvedena na řádku 93 v souboru database.h.
QList< Dbt::TicketTimesheets > Database::runningTimesheets | ( | int | ticket = -1 | ) |
Definice je uvedena na řádku 276 v souboru database.cpp.
|
inline |
Definice je uvedena na řádku 92 v souboru database.h.
QList< Dbt::ServerInfo > Database::serverInfo | ( | ) |
Definice je uvedena na řádku 301 v souboru database.cpp.
QList< Dbt::Categories > Database::siblingcategories | ( | const QString & | parent = QString() | ) |
Definice je uvedena na řádku 151 v souboru database.cpp.
QList< Dbt::TicketTimesheets > Database::startTimesheet | ( | int | ticket | ) |
Definice je uvedena na řádku 281 v souboru database.cpp.
QList< Dbt::Statuses > Database::statuses | ( | const QString & | category, |
const QString & | prevStatus ) |
Definice je uvedena na řádku 166 v souboru database.cpp.
QList< Dbt::Statuses > Database::statuses | ( | const QString & | category, |
const QStringList & | prevStatuses ) |
Definice je uvedena na řádku 171 v souboru database.cpp.
QList< Dbt::Statuses > Database::statuses | ( | const QString & | id = QString() | ) |
Definice je uvedena na řádku 161 v souboru database.cpp.
QList< Dbt::StatusOrder > Database::statusOrder | ( | const QString & | id = QString() | ) |
Definice je uvedena na řádku 181 v souboru database.cpp.
QList< Dbt::StatusTemplates > Database::statusTemplates | ( | int | id = -1 | ) |
Definice je uvedena na řádku 176 v souboru database.cpp.
QList< Dbt::TicketTimesheets > Database::stopTimesheet | ( | int | ticket | ) |
Definice je uvedena na řádku 286 v souboru database.cpp.
QList< Dbt::Categories > Database::subcategories | ( | const QString & | parent = QString() | ) |
Definice je uvedena na řádku 146 v souboru database.cpp.
QList< Dbt::TicketFiles > Database::ticketFiles | ( | bool | all = false | ) |
Definice je uvedena na řádku 251 v souboru database.cpp.
QList< Dbt::TicketFiles > Database::ticketFiles | ( | int | id | ) |
Definice je uvedena na řádku 246 v souboru database.cpp.
QList< Dbt::TicketFiles > Database::ticketFiles | ( | int | ticket, |
bool | all ) |
Definice je uvedena na řádku 256 v souboru database.cpp.
QList< Dbt::Tickets > Database::tickets | ( | bool | all = false | ) |
Definice je uvedena na řádku 191 v souboru database.cpp.
QList< Dbt::Tickets > Database::tickets | ( | const Dbt::Categories & | category, |
bool | all = false ) |
Definice je uvedena na řádku 196 v souboru database.cpp.
QList< Dbt::Tickets > Database::tickets | ( | int | ticket = -1, |
bool | all = false ) |
Definice je uvedena na řádku 186 v souboru database.cpp.
QList< Dbt::TicketStatus > Database::ticketStatus | ( | bool | all = false | ) |
Definice je uvedena na řádku 226 v souboru database.cpp.
QList< Dbt::TicketStatus > Database::ticketStatus | ( | int | id | ) |
Definice je uvedena na řádku 221 v souboru database.cpp.
QList< Dbt::TicketStatus > Database::ticketStatus | ( | int | ticket, |
bool | all ) |
Definice je uvedena na řádku 216 v souboru database.cpp.
QList< Dbt::TicketsVw > Database::ticketsVw | ( | bool | all = false | ) |
Definice je uvedena na řádku 206 v souboru database.cpp.
QList< Dbt::TicketsVw > Database::ticketsVw | ( | const Dbt::Categories & | category, |
bool | all = false ) |
Definice je uvedena na řádku 211 v souboru database.cpp.
QList< Dbt::TicketsVw > Database::ticketsVw | ( | int | ticket = -1, |
bool | all = false ) |
Definice je uvedena na řádku 201 v souboru database.cpp.
QList< Dbt::TicketTimesheets > Database::ticketTimesheets | ( | bool | all = false | ) |
Definice je uvedena na řádku 266 v souboru database.cpp.
QList< Dbt::TicketTimesheets > Database::ticketTimesheets | ( | int | id | ) |
Definice je uvedena na řádku 261 v souboru database.cpp.
QList< Dbt::TicketTimesheets > Database::ticketTimesheets | ( | int | ticket, |
bool | all ) |
Definice je uvedena na řádku 271 v souboru database.cpp.
QList< Dbt::TicketValues > Database::ticketValues | ( | bool | all = false | ) |
Definice je uvedena na řádku 236 v souboru database.cpp.
QList< Dbt::TicketValues > Database::ticketValues | ( | int | id | ) |
Definice je uvedena na řádku 231 v souboru database.cpp.
QList< Dbt::TicketValues > Database::ticketValues | ( | int | ticket, |
bool | all ) |
Definice je uvedena na řádku 241 v souboru database.cpp.
QList< Dbt::TicketTimesheets > Database::toggleTimesheet | ( | int | ticket | ) |
Definice je uvedena na řádku 291 v souboru database.cpp.
QList< Dbt::Users > Database::users | ( | int | id = -1 | ) |
Definice je uvedena na řádku 131 v souboru database.cpp.
QList< Dbt::UsersCategories > Database::usersCategories | ( | int | id = -1, |
int | user = -1, | ||
const QString & | category = QString() ) |
Definice je uvedena na řádku 136 v souboru database.cpp.
|
private |
Definice je uvedena na řádku 30 v souboru database.h.
|
staticprivate |
Definice je uvedena na řádku 108 v souboru database.h.
|
private |
Definice je uvedena na řádku 110 v souboru database.h.