Changeset View
Changeset View
Standalone View
Standalone View
src/widgetfactory.h
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Line(s) | 51 | Q_SIGNALS: | |||
---|---|---|---|---|---|
53 | void dataChangeStarted(); | 53 | void dataChangeStarted(); | ||
54 | void dataChangeFinished(); | 54 | void dataChangeFinished(); | ||
55 | 55 | | |||
56 | private Q_SLOTS: | 56 | private Q_SLOTS: | ||
57 | void slotTagsChanged(const QStringList& tags); | 57 | void slotTagsChanged(const QStringList& tags); | ||
58 | void slotCommentChanged(const QString& comment); | 58 | void slotCommentChanged(const QString& comment); | ||
59 | void slotRatingChanged(uint rating); | 59 | void slotRatingChanged(uint rating); | ||
60 | 60 | | |||
61 | void slotTagClicked(const QString& tag); | 61 | void slotTagClicked(const QUrl& url); | ||
62 | void slotLinkActivated(const QString& url); | 62 | void slotLinkActivated(const QString& url); | ||
63 | 63 | | |||
64 | private: | 64 | private: | ||
65 | QWidget* createRatingWidget(int rating, QWidget* parent); | 65 | QWidget* createRatingWidget(int rating, QWidget* parent); | ||
66 | QWidget* createTagWidget(const QStringList& tags, QWidget* parent); | 66 | QWidget* createTagWidget(const QString& name, const QStringList& tags, bool readOnly, QWidget* parent); | ||
67 | QWidget* createCommentWidget(const QString& comment, QWidget* parent); | 67 | QWidget* createCommentWidget(const QString& comment, QWidget* parent); | ||
68 | QWidget* createValueWidget(const QString& value, QWidget* parent); | 68 | QWidget* createValueWidget(const QString& value, QWidget* parent); | ||
69 | 69 | | |||
70 | TagWidget* m_tagWidget; | 70 | TagWidget* m_tagWidget; | ||
71 | KRatingWidget* m_ratingWidget; | 71 | KRatingWidget* m_ratingWidget; | ||
72 | KCommentWidget* m_commentWidget; | 72 | KCommentWidget* m_commentWidget; | ||
73 | 73 | | |||
74 | QStringList m_items; | 74 | QStringList m_items; | ||
75 | QStringList m_prevTags; | 75 | QStringList m_prevTags; | ||
76 | bool m_readOnly; | 76 | bool m_readOnly; | ||
77 | bool m_noLinks; | 77 | bool m_noLinks; | ||
78 | }; | 78 | }; | ||
79 | } | 79 | } | ||
80 | 80 | | |||
81 | #endif // WIDGETFACTORY_H | 81 | #endif // WIDGETFACTORY_H |