7 #ifndef EFFECTSDIALOG_H
8 #define EFFECTSDIALOG_H
14 #include "scribusapi.h"
33 class QListWidgetItem;
45 void selectEffectHelper(
bool final =
false);
46 void setItemSelectable(QListWidget* widget,
int itemNr,
bool enable);
63 QStackedWidget* optionStack;
65 QWidget* WStackPage_2;
68 QWidget* WStackPage_3;
69 QSlider* brightnessSlider;
70 QWidget* WStackPage_4;
71 QSlider* contrastSlider;
72 QWidget* WStackPage_5;
75 QWidget* WStackPage_6;
77 QWidget* WStackPage_7;
78 QSlider* solarizeSlider;
79 QWidget* WStackPage_8;
84 QToolButton *CurveD1Button;
86 QWidgetAction* CurveD1Act;
91 QToolButton *CurveD2Button;
93 QWidgetAction* CurveD2Act;
95 QWidget* WStackPage_9;
100 QToolButton *CurveT1Button;
102 QWidgetAction* CurveT1Act;
107 QToolButton *CurveT2Button;
109 QWidgetAction* CurveT2Act;
114 QToolButton *CurveT3Button;
116 QWidgetAction* CurveT3Act;
118 QWidget* WStackPage_10;
123 QToolButton *CurveQ1Button;
125 QWidgetAction* CurveQ1Act;
130 QToolButton *CurveQ2Button;
132 QWidgetAction* CurveQ2Act;
137 QToolButton *CurveQc3Button;
139 QWidgetAction* CurveQc3Act;
144 QToolButton *CurveQ4Button;
146 QWidgetAction* CurveQ4Act;
148 QWidget* WStackPage_11;
151 QListWidget* usedEffects;
152 QPushButton* effectUp;
153 QPushButton* effectDown;
154 QPushButton* toEffects;
155 QPushButton* fromEffects;
156 QListWidget* availableEffects;
157 QPushButton* okButton;
158 QPushButton* cancelButton;
159 QListWidgetItem* currentOptions;
161 ScImageEffectList effectsList;
164 virtual void leaveOK();
165 virtual void updateSolarize(
int val);
166 virtual void updateContrast(
int val);
167 virtual void updateBright(
int val);
168 virtual void createPreview();
169 virtual void saveValues(
bool final);
170 virtual void moveToEffects();
171 virtual void moveFromEffects();
172 virtual void moveEffectUp();
173 virtual void moveEffectDown();
174 virtual void selectEffect(QListWidgetItem* c);
175 virtual void selectAvailEffect(QListWidgetItem* c);
176 virtual void selectAvailEffectDbl(QListWidgetItem* c);
186 QMap<QListWidgetItem*, QString> m_effectValMap;
188 QHBoxLayout* EffectsDialogLayout;
189 QVBoxLayout* WStackPageLayout;
190 QVBoxLayout* WStackPage3Layout;
191 QHBoxLayout* layout20;
192 QVBoxLayout* WStackPage4Layout;
193 QHBoxLayout* layout21;
194 QVBoxLayout* WStackPage5Layout;
195 QHBoxLayout* layout22;
196 QHBoxLayout* layout23;
197 QVBoxLayout* WStackPage6Layout;
198 QHBoxLayout* layout24;
199 QVBoxLayout* WStackPage7Layout;
200 QGridLayout* WStackPage8Layout;
201 QGridLayout* WStackPage9Layout;
202 QGridLayout* WStackPage10Layout;
203 QVBoxLayout* WStackPage11Layout;
204 QHBoxLayout* layout26;
205 QHBoxLayout* layout17;
206 QHBoxLayout* layout19;
207 QGridLayout* layout10;
208 QVBoxLayout* layout8;
209 QHBoxLayout* layout7;
210 QVBoxLayout* layout1;
211 QVBoxLayout* layout2;
212 QVBoxLayout* layout16;
213 QVBoxLayout* layout18;
214 QHBoxLayout* layout9;
217 #endif // EFFECTSDIALOG_H
The ColorCombo widget is a combo box for displaying list of colors.
Definition: colorcombo.h:33
Definition: effectsdialog.h:38
the Document Class
Definition: scribusdoc.h:90
ScrSpinBox is a Qt4 replacement for our old ScrSpinBox using Qt3.
Definition: scrspinbox.h:21
Definition: pageitem.h:92