Changeset View
Changeset View
Standalone View
Standalone View
src/acbf/AcbfMetadata.h
Context not available. | |||||
47 | class ACBF_EXPORT Metadata : public QObject { | 47 | class ACBF_EXPORT Metadata : public QObject { | ||
---|---|---|---|---|---|
48 | Q_OBJECT | 48 | Q_OBJECT | ||
49 | Q_PROPERTY(AdvancedComicBookFormat::BookInfo* bookInfo READ bookInfo NOTIFY bookInfoChanged) | 49 | Q_PROPERTY(AdvancedComicBookFormat::BookInfo* bookInfo READ bookInfo NOTIFY bookInfoChanged) | ||
50 | Q_PROPERTY(AdvancedComicBookFormat::PublishInfo* publishInfo READ publishInfo NOTIFY publishInfoChanged) | ||||
51 | Q_PROPERTY(AdvancedComicBookFormat::DocumentInfo* documentInfo READ documentInfo NOTIFY documentInfoChanged) | ||||
50 | public: | 52 | public: | ||
51 | explicit Metadata(Document* parent = nullptr); | 53 | explicit Metadata(Document* parent = nullptr); | ||
52 | ~Metadata() override; | 54 | ~Metadata() override; | ||
Context not available. | |||||
75 | * @returns the publishinfo object. | 77 | * @returns the publishinfo object. | ||
76 | */ | 78 | */ | ||
77 | PublishInfo* publishInfo() const; | 79 | PublishInfo* publishInfo() const; | ||
80 | /** | ||||
81 | * @brief fires when the publishing info changes. | ||||
82 | */ | ||||
83 | Q_SIGNAL void publishInfoChanged(); | ||||
78 | /** | 84 | /** | ||
79 | * @returns the documentinfo object. | 85 | * @returns the documentinfo object. | ||
80 | */ | 86 | */ | ||
81 | DocumentInfo* documentInfo() const; | 87 | DocumentInfo* documentInfo() const; | ||
88 | /** | ||||
89 | * @brief fires when the document info changes. | ||||
90 | */ | ||||
91 | Q_SIGNAL void documentInfoChanged(); | ||||
82 | private: | 92 | private: | ||
83 | class Private; | 93 | class Private; | ||
84 | std::unique_ptr<Private> d; | 94 | std::unique_ptr<Private> d; | ||
Context not available. |