Projekt

Allgemein

Profil

Herunterladen als
Herunterladen (1,27 KB) Statistiken
| Zweig: | Revision:
#ifndef ENUMS_H
#define ENUMS_H
#include <QObject>
struct Enums {
Q_GADGET
public:
enum ContactCategory {EMAIL_CONTACT, MOBILE_CONTACT, LANDLINE_CONTACT, MESSENGER_CONTACT, EXTRA1_CONTACT, EXTRA2_CONTACT, EXTRA3_CONTACT, EXTRA4_CONTACT, EXTRA5_CONTACT, EXTRA6_CONTACT} ;
Q_ENUM(ContactCategory)
enum class Orientation {LANDSCAPE_ORIENTATION, PORTRAIT_ORIENTATION, LANDSCAPE_180_ORIENTATION, PORTRAIT_180_ORIENTATION};
Q_ENUM(Orientation)
enum class NameOrder {FIRST_FAMILY_NAME_ORDER, FAMILY_FIRST_NAME_ORDER};
Q_ENUM(NameOrder)
enum class DataFieldPosition {TOP_LEFT_DATA = 0, TOP_DATA = 1, TOP_RIGHT_DATA = 2, UPPER_LEFT_DATA = 3, UPPER_DATA = 4, UPPER_RIGHT_DATA = 5, LOWER_LEFT_DATA = 6, LOWER_DATA = 7, LOWER_RIGHT_DATA = 8, BOTTOM_LEFT_DATA = 9, BOTTOM_DATA = 10, BOTTOM_RIGHT_DATA = 11, CENTER_DATA = 12};
Q_ENUM(DataFieldPosition)
enum class IconPosition {TOP_LEFT_ICON, TOP_RIGHT_ICON, BOTTOM_LEFT_ICON, BOTTOM_RIGHT_ICON, CENTER_ICON, TOP_ICON, BOTTOM_ICON, LEFT_ICON, RIGHT_ICON};
Q_ENUM(IconPosition)
enum class ShadowPosition {TOP_LEFT_SHADOW, TOP_RIGHT_SHADOW, BOTTOM_LEFT_SHADOW, BOTTOM_RIGHT_SHADOW, INVALID_SHADOW};
Q_ENUM(ShadowPosition)
enum class Gender {MALE, FEMALE, UNKNOWNGENDER};
Q_ENUM(Gender)
};

#endif // ENUMS_H
(5-5/11)