Changeset View
Changeset View
Standalone View
Standalone View
libs/ui/dialogs/kis_dlg_layer_style.h
Show First 20 Lines • Show All 64 Lines • ▼ Show 20 Line(s) | |||||
65 | 65 | | |||
66 | class BevelAndEmboss : public QWidget { | 66 | class BevelAndEmboss : public QWidget { | ||
67 | Q_OBJECT | 67 | Q_OBJECT | ||
68 | public: | 68 | public: | ||
69 | BevelAndEmboss(Contour *contour, Texture *texture, QWidget *parent); | 69 | BevelAndEmboss(Contour *contour, Texture *texture, QWidget *parent); | ||
70 | void setBevelAndEmboss(const psd_layer_effects_bevel_emboss *bevelAndEmboss); | 70 | void setBevelAndEmboss(const psd_layer_effects_bevel_emboss *bevelAndEmboss); | ||
71 | void fetchBevelAndEmboss(psd_layer_effects_bevel_emboss *bevelAndEmboss) const; | 71 | void fetchBevelAndEmboss(psd_layer_effects_bevel_emboss *bevelAndEmboss) const; | ||
72 | 72 | | |||
73 | private Q_SLOTS: | | |||
74 | void slotDialAngleChanged(int value); | | |||
75 | void slotIntAngleChanged(int value); | | |||
76 | | ||||
77 | void slotGlobalLightToggled(); | | |||
78 | | ||||
79 | Q_SIGNALS: | 73 | Q_SIGNALS: | ||
80 | void configChanged(); | 74 | void configChanged(); | ||
81 | void globalAngleChanged(int value); | 75 | void globalAngleChanged(int value); | ||
82 | 76 | | |||
83 | private: | 77 | private: | ||
84 | Contour *m_contour; | 78 | Contour *m_contour; | ||
85 | Texture *m_texture; | 79 | Texture *m_texture; | ||
86 | Ui::WdgBevelAndEmboss ui; | 80 | Ui::WdgBevelAndEmboss ui; | ||
Show All 35 Lines | 114 | enum Mode { | |||
122 | InnerShadowMode | 116 | InnerShadowMode | ||
123 | }; | 117 | }; | ||
124 | 118 | | |||
125 | public: | 119 | public: | ||
126 | DropShadow(Mode mode, QWidget *parent); | 120 | DropShadow(Mode mode, QWidget *parent); | ||
127 | void setShadow(const psd_layer_effects_shadow_common *shadow); | 121 | void setShadow(const psd_layer_effects_shadow_common *shadow); | ||
128 | void fetchShadow(psd_layer_effects_shadow_common *shadow) const; | 122 | void fetchShadow(psd_layer_effects_shadow_common *shadow) const; | ||
129 | 123 | | |||
130 | private Q_SLOTS: | | |||
131 | void slotDialAngleChanged(int value); | | |||
132 | void slotIntAngleChanged(int value); | | |||
133 | | ||||
134 | void slotGlobalLightToggled(); | | |||
135 | | ||||
136 | Q_SIGNALS: | 124 | Q_SIGNALS: | ||
137 | void configChanged(); | 125 | void configChanged(); | ||
138 | void globalAngleChanged(int value); | 126 | void globalAngleChanged(int value); | ||
139 | 127 | | |||
140 | private: | 128 | private: | ||
141 | Ui::WdgDropShadow ui; | 129 | Ui::WdgDropShadow ui; | ||
142 | Mode m_mode; | 130 | Mode m_mode; | ||
143 | }; | 131 | }; | ||
144 | 132 | | |||
145 | class GradientOverlay : public QWidget { | 133 | class GradientOverlay : public QWidget { | ||
146 | Q_OBJECT | 134 | Q_OBJECT | ||
147 | public: | 135 | public: | ||
148 | GradientOverlay(KisCanvasResourceProvider *resourceProvider, QWidget *parent); | 136 | GradientOverlay(KisCanvasResourceProvider *resourceProvider, QWidget *parent); | ||
149 | void setGradientOverlay(const psd_layer_effects_gradient_overlay *gradient); | 137 | void setGradientOverlay(const psd_layer_effects_gradient_overlay *gradient); | ||
150 | void fetchGradientOverlay(psd_layer_effects_gradient_overlay *gradient) const; | 138 | void fetchGradientOverlay(psd_layer_effects_gradient_overlay *gradient) const; | ||
151 | 139 | | |||
152 | private Q_SLOTS: | | |||
153 | void slotDialAngleChanged(int value); | | |||
154 | void slotIntAngleChanged(int value); | | |||
155 | | ||||
156 | Q_SIGNALS: | 140 | Q_SIGNALS: | ||
157 | void configChanged(); | 141 | void configChanged(); | ||
158 | 142 | | |||
159 | private: | 143 | private: | ||
160 | Ui::WdgGradientOverlay ui; | 144 | Ui::WdgGradientOverlay ui; | ||
161 | KisCanvasResourceProvider *m_resourceProvider; | 145 | KisCanvasResourceProvider *m_resourceProvider; | ||
162 | }; | 146 | }; | ||
163 | 147 | | |||
Show All 35 Lines | |||||
199 | 183 | | |||
200 | class Satin : public QWidget { | 184 | class Satin : public QWidget { | ||
201 | Q_OBJECT | 185 | Q_OBJECT | ||
202 | public: | 186 | public: | ||
203 | Satin(QWidget *parent); | 187 | Satin(QWidget *parent); | ||
204 | void setSatin(const psd_layer_effects_satin *satin); | 188 | void setSatin(const psd_layer_effects_satin *satin); | ||
205 | void fetchSatin(psd_layer_effects_satin *satin) const; | 189 | void fetchSatin(psd_layer_effects_satin *satin) const; | ||
206 | 190 | | |||
207 | private Q_SLOTS: | | |||
208 | void slotDialAngleChanged(int value); | | |||
209 | void slotIntAngleChanged(int value); | | |||
210 | | ||||
211 | Q_SIGNALS: | 191 | Q_SIGNALS: | ||
212 | void configChanged(); | 192 | void configChanged(); | ||
213 | 193 | | |||
214 | private: | 194 | private: | ||
215 | Ui::WdgSatin ui; | 195 | Ui::WdgSatin ui; | ||
216 | }; | 196 | }; | ||
217 | 197 | | |||
218 | class Stroke : public QWidget { | 198 | class Stroke : public QWidget { | ||
219 | Q_OBJECT | 199 | Q_OBJECT | ||
220 | public: | 200 | public: | ||
221 | Stroke(KisCanvasResourceProvider *resourceProvider, QWidget *parent); | 201 | Stroke(KisCanvasResourceProvider *resourceProvider, QWidget *parent); | ||
222 | void setStroke(const psd_layer_effects_stroke *stroke); | 202 | void setStroke(const psd_layer_effects_stroke *stroke); | ||
223 | void fetchStroke(psd_layer_effects_stroke *stroke) const; | 203 | void fetchStroke(psd_layer_effects_stroke *stroke) const; | ||
224 | 204 | | |||
225 | private Q_SLOTS: | | |||
226 | void slotDialAngleChanged(int value); | | |||
227 | void slotIntAngleChanged(int value); | | |||
228 | | ||||
229 | Q_SIGNALS: | 205 | Q_SIGNALS: | ||
230 | void configChanged(); | 206 | void configChanged(); | ||
231 | 207 | | |||
232 | private: | 208 | private: | ||
233 | Ui::WdgStroke ui; | 209 | Ui::WdgStroke ui; | ||
234 | KisCanvasResourceProvider *m_resourceProvider; | 210 | KisCanvasResourceProvider *m_resourceProvider; | ||
235 | }; | 211 | }; | ||
236 | 212 | | |||
▲ Show 20 Lines • Show All 87 Lines • Show Last 20 Lines |