Timesheets-Server
Timesheets server
Načítám...
Vyhledávám...
Nebylo nic nalezeno
Dokumentace struktury Dbt::AttendanceDays

Veřejné metody

QVariantMap toMap () const

Statické veřejné metody

static AttendanceDays fromMap (const QVariantMap &)
static QList< AttendanceDays > fromList (const QVariantList &)

Veřejné atributy

int dow
bool holiday
QString holiday_description
QVariant start_event
QDateTime start_date
QString start_event_type
QString start_event_description
QString start_event_note
QString start_event_error
QVariant start_user_edited
QString start_user_edited_name
QVariant end_event
QDateTime end_date
QString end_event_type
QString end_event_description
QString end_event_note
QString end_event_error
QVariant end_user_edited
QString end_user_edited_name
bool end_generated
double rounded_hours
double cumulative_hours
double should_be
double should_be_cumulative

Detailní popis

Definice je uvedena na řádku 729 v souboru dbt.h.

Dokumentace konstruktoru a destruktoru

◆ AttendanceDays()

Dbt::AttendanceDays::AttendanceDays ( )
inline

Definice je uvedena na řádku 757 v souboru dbt.h.

757 {
758 end_generated = false;
759 rounded_hours = 0;
760 cumulative_hours = 0;
761 should_be = 0;
762 should_be_cumulative = 0;
763 }

Dokumentace členských funkcí

◆ fromList()

QList< AttendanceDays > AttendanceDays::fromList ( const QVariantList & list)
static

Definice je uvedena na řádku 890 v souboru dbt.cpp.

890 {
891 QList<AttendanceDays> x;
892 QListIterator<QVariant> iterator(list);
893 while (iterator.hasNext()) {
894 x << AttendanceDays::fromMap(iterator.next().toMap());
895 }
896 return x;
897}

◆ fromMap()

AttendanceDays AttendanceDays::fromMap ( const QVariantMap & data)
static

Definice je uvedena na řádku 861 v souboru dbt.cpp.

861 {
862 AttendanceDays x;
863 x.dow = data["dow"].toInt();
864 x.holiday = data["holiday"].toBool();
865 x.holiday_description = data["holiday_description"].toString();
866 x.start_event = data["start_event"];
867 x.start_date = data["start_date"].toDateTime();
868 x.start_event_type = data["start_event_type"].toString();
869 x.start_event_description = data["start_event_description"].toString();
870 x.start_event_note = data["start_event_note"].toString();
871 x.start_event_error = data["start_event_error"].toString();
872 x.start_user_edited = data["start_user_edited"];
873 x.start_user_edited_name = data["start_user_edited_name"].toString();
874 x.end_event = data["end_event"];
875 x.end_date = data["end_date"].toDateTime();
876 x.end_event_type = data["end_event_type"].toString();
877 x.end_event_description = data["end_event_description"].toString();
878 x.end_event_note = data["end_event_note"].toString();
879 x.end_event_error = data["end_event_error"].toString();
880 x.end_user_edited = data["end_user_edited"];
881 x.end_user_edited_name = data["end_user_edited_name"].toString();
882 x.end_generated = data["end_generated"].toBool();
883 x.rounded_hours = data["rounded_hours"].toDouble();
884 x.cumulative_hours = data["cumulative_hours"].toDouble();
885 x.should_be = data["should_be"].toDouble();
886 x.should_be_cumulative = data["should_be_cumulative"].toDouble();
887 return x;
888}

◆ toMap()

QVariantMap AttendanceDays::toMap ( ) const

Definice je uvedena na řádku 832 v souboru dbt.cpp.

832 {
833 QVariantMap data;
834 data["dow"] = dow;
835 data["holiday"] = holiday;
836 data["holiday_description"] = holiday_description;
837 data["start_event"] = null(start_event);
838 data["start_date"] = start_date;
839 data["start_event_type"] = start_event_type;
840 data["start_event_description"] = start_event_description;
841 data["start_event_note"] = start_event_note;
842 data["start_event_error"] = start_event_error;
843 data["start_user_edited"] = null(start_user_edited);
844 data["start_user_edited_name"] = start_user_edited_name;
845 data["end_event"] = null(end_event);
846 data["end_date"] = end_date;
847 data["end_event_type"] = end_event_type;
848 data["end_event_description"] = end_event_description;
849 data["end_event_note"] = end_event_note;
850 data["end_event_error"] = end_event_error;
851 data["end_user_edited"] = null(end_user_edited);
852 data["end_user_edited_name"] = end_user_edited_name;
853 data["end_generated"] = end_generated;
854 data["rounded_hours"] = rounded_hours;
855 data["cumulative_hours"] = cumulative_hours;
856 data["should_be"] = should_be;
857 data["should_be_cumulative"] = should_be_cumulative;
858 return data;
859}

Dokumentace datových členů

◆ cumulative_hours

double Dbt::AttendanceDays::cumulative_hours

Definice je uvedena na řádku 753 v souboru dbt.h.

◆ dow

int Dbt::AttendanceDays::dow

Definice je uvedena na řádku 730 v souboru dbt.h.

◆ end_date

QDateTime Dbt::AttendanceDays::end_date

Definice je uvedena na řádku 744 v souboru dbt.h.

◆ end_event

QVariant Dbt::AttendanceDays::end_event

Definice je uvedena na řádku 743 v souboru dbt.h.

◆ end_event_description

QString Dbt::AttendanceDays::end_event_description

Definice je uvedena na řádku 746 v souboru dbt.h.

◆ end_event_error

QString Dbt::AttendanceDays::end_event_error

Definice je uvedena na řádku 748 v souboru dbt.h.

◆ end_event_note

QString Dbt::AttendanceDays::end_event_note

Definice je uvedena na řádku 747 v souboru dbt.h.

◆ end_event_type

QString Dbt::AttendanceDays::end_event_type

Definice je uvedena na řádku 745 v souboru dbt.h.

◆ end_generated

bool Dbt::AttendanceDays::end_generated

Definice je uvedena na řádku 751 v souboru dbt.h.

◆ end_user_edited

QVariant Dbt::AttendanceDays::end_user_edited

Definice je uvedena na řádku 749 v souboru dbt.h.

◆ end_user_edited_name

QString Dbt::AttendanceDays::end_user_edited_name

Definice je uvedena na řádku 750 v souboru dbt.h.

◆ holiday

bool Dbt::AttendanceDays::holiday

Definice je uvedena na řádku 731 v souboru dbt.h.

◆ holiday_description

QString Dbt::AttendanceDays::holiday_description

Definice je uvedena na řádku 732 v souboru dbt.h.

◆ rounded_hours

double Dbt::AttendanceDays::rounded_hours

Definice je uvedena na řádku 752 v souboru dbt.h.

◆ should_be

double Dbt::AttendanceDays::should_be

Definice je uvedena na řádku 754 v souboru dbt.h.

◆ should_be_cumulative

double Dbt::AttendanceDays::should_be_cumulative

Definice je uvedena na řádku 755 v souboru dbt.h.

◆ start_date

QDateTime Dbt::AttendanceDays::start_date

Definice je uvedena na řádku 735 v souboru dbt.h.

◆ start_event

QVariant Dbt::AttendanceDays::start_event

Definice je uvedena na řádku 734 v souboru dbt.h.

◆ start_event_description

QString Dbt::AttendanceDays::start_event_description

Definice je uvedena na řádku 737 v souboru dbt.h.

◆ start_event_error

QString Dbt::AttendanceDays::start_event_error

Definice je uvedena na řádku 739 v souboru dbt.h.

◆ start_event_note

QString Dbt::AttendanceDays::start_event_note

Definice je uvedena na řádku 738 v souboru dbt.h.

◆ start_event_type

QString Dbt::AttendanceDays::start_event_type

Definice je uvedena na řádku 736 v souboru dbt.h.

◆ start_user_edited

QVariant Dbt::AttendanceDays::start_user_edited

Definice je uvedena na řádku 740 v souboru dbt.h.

◆ start_user_edited_name

QString Dbt::AttendanceDays::start_user_edited_name

Definice je uvedena na řádku 741 v souboru dbt.h.


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