1 #ifndef INFORMATIONSCREEN_H 2 #define INFORMATIONSCREEN_H 40 int getNumberOfRows();
52 int getNumberOfCols();
58 int getNumberOfIcons();
76 QColor getBackgroundColor();
82 QString getBackgroundImage();
88 void showError(QString error);
94 void showInfo(QString info);
100 void showSuccess(QString success);
106 void setEditModel(
Interfaz *interfaz);
114 void changePositionCombo(
int pos,
int row,
int col);
133 void on_helpBtn_clicked();
138 void on_homeBtn_clicked();
143 void on_settingsBtn_clicked();
148 void on_continueBtn_clicked();
154 void on_imageBackgroundBtn_clicked(
bool checked);
160 void on_colorBackgroundBtn_clicked(
bool checked);
165 void on_plusBtn_clicked();
170 void on_lessBtn_clicked();
175 void on_rowInput_textEdited();
180 void on_colInput_textEdited();
185 void on_iconPositiveOption_clicked();
190 void on_iconNegativeOption_clicked();
196 void on_positionCombo_2_currentIndexChanged(
int index);
202 void on_rowInput_2_textEdited(
const QString &arg1);
208 void on_colInput_2_textEdited(
const QString &arg1);
214 void on_heightInput_textEdited(
const QString &arg1);
220 void on_widthInput_textEdited(
const QString &arg1);
226 void on_numberIconsBox_textEdited(
const QString &arg1);
232 void on_positionCombo_activated(
int index);
239 void hideSizeElements();
244 void showSizeElements();
259 void setDefaultIcons();
267 void setDefaultIcon(QPushButton *button, QString iconPathOn, QString iconPathOff);
272 void setValidators();
278 void checkNumberOfElements(
int elements);
288 void showCardSizeElements();
293 void hideCardSizeElements();
300 Ui::InformationScreen *
ui;
303 #endif // INFORMATIONSCREEN_H Definition: beforestart.h:6
The Controller class.
Definition: controller.h:13
The Interfaz class. Represents generic screen.
Definition: interfaz.h:10
The View class.
Definition: view.h:22