Changeset View
Changeset View
Standalone View
Standalone View
src/domain/datasource.h
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Line(s) | 37 | { | |||
---|---|---|---|---|---|
43 | Q_PROPERTY(bool selected READ isSelected WRITE setSelected NOTIFY selectedChanged) | 43 | Q_PROPERTY(bool selected READ isSelected WRITE setSelected NOTIFY selectedChanged) | ||
44 | public: | 44 | public: | ||
45 | typedef QSharedPointer<DataSource> Ptr; | 45 | typedef QSharedPointer<DataSource> Ptr; | ||
46 | typedef QList<DataSource::Ptr> List; | 46 | typedef QList<DataSource::Ptr> List; | ||
47 | 47 | | |||
48 | enum ContentType { | 48 | enum ContentType { | ||
49 | NoContent = 0, | 49 | NoContent = 0, | ||
50 | Tasks, | 50 | Tasks, | ||
51 | Notes | | |||
52 | }; | 51 | }; | ||
53 | Q_DECLARE_FLAGS(ContentTypes, ContentType) | 52 | Q_DECLARE_FLAGS(ContentTypes, ContentType) | ||
54 | 53 | | |||
55 | explicit DataSource(QObject *parent = nullptr); | 54 | explicit DataSource(QObject *parent = nullptr); | ||
56 | virtual ~DataSource(); | 55 | virtual ~DataSource(); | ||
57 | 56 | | |||
58 | QString name() const; | 57 | QString name() const; | ||
59 | QString iconName() const; | 58 | QString iconName() const; | ||
Show All 29 Lines |