Changeset View
Changeset View
Standalone View
Standalone View
src/common/KReportItemBase.h
Show All 37 Lines | |||||
38 | #define KReportScriptHandler void | 38 | #define KReportScriptHandler void | ||
39 | #endif | 39 | #endif | ||
40 | 40 | | |||
41 | class KProperty; | 41 | class KProperty; | ||
42 | class KPropertySet; | 42 | class KPropertySet; | ||
43 | 43 | | |||
44 | class QDomElement; | 44 | class QDomElement; | ||
45 | 45 | | |||
46 | class KRTextStyleData | 46 | class KReportTextStyleData | ||
47 | { | 47 | { | ||
48 | public: | 48 | public: | ||
49 | QFont font; | 49 | QFont font; | ||
50 | Qt::Alignment alignment; | 50 | Qt::Alignment alignment; | ||
51 | QColor backgroundColor; | 51 | QColor backgroundColor; | ||
52 | QColor foregroundColor; | 52 | QColor foregroundColor; | ||
53 | int backgroundOpacity; | 53 | int backgroundOpacity; | ||
54 | 54 | | |||
▲ Show 20 Lines • Show All 77 Lines • ▼ Show 20 Line(s) | 72 | public: | |||
132 | static QPointF scenePosition(const QPointF &pos); | 132 | static QPointF scenePosition(const QPointF &pos); | ||
133 | static QSizeF sceneSize(const QSizeF &size); | 133 | static QSizeF sceneSize(const QSizeF &size); | ||
134 | static QPointF positionFromScene(const QPointF &pos); | 134 | static QPointF positionFromScene(const QPointF &pos); | ||
135 | static QSizeF sizeFromScene(const QSizeF &size); | 135 | static QSizeF sizeFromScene(const QSizeF &size); | ||
136 | 136 | | |||
137 | protected: | 137 | protected: | ||
138 | virtual void createProperties() = 0; | 138 | virtual void createProperties() = 0; | ||
139 | bool parseReportRect(const QDomElement &elem); | 139 | bool parseReportRect(const QDomElement &elem); | ||
140 | static bool parseReportTextStyleData(const QDomElement &, KRTextStyleData*); | 140 | static bool parseReportTextStyleData(const QDomElement &, KReportTextStyleData*); | ||
141 | static bool parseReportLineStyleData(const QDomElement &, KReportLineStyle*); | 141 | static bool parseReportLineStyleData(const QDomElement &, KReportLineStyle*); | ||
142 | 142 | | |||
143 | KProperty *nameProperty(); | 143 | KProperty *nameProperty(); | ||
144 | QString oldName() const; | 144 | QString oldName() const; | ||
145 | void setOldName(const QString &old); | 145 | void setOldName(const QString &old); | ||
146 | 146 | | |||
147 | Q_SLOT virtual void propertyChanged(KPropertySet &s, KProperty &p); | 147 | Q_SLOT virtual void propertyChanged(KPropertySet &s, KProperty &p); | ||
148 | 148 | | |||
149 | private: | 149 | private: | ||
150 | Q_DISABLE_COPY(KReportItemBase) | 150 | Q_DISABLE_COPY(KReportItemBase) | ||
151 | class Private; | 151 | class Private; | ||
152 | Private * const d; | 152 | Private * const d; | ||
153 | }; | 153 | }; | ||
154 | 154 | | |||
155 | #endif | 155 | #endif |