feat: qwidget layout

This commit is contained in:
2024-05-26 03:03:21 +02:00
parent 4a5b7c4712
commit 7d7e1a5b95
8 changed files with 801 additions and 268 deletions

View File

@@ -14,19 +14,21 @@ public:
explicit MainWindow(QWidget* parent = 0);
~MainWindow();
public slots:
//! Show the 'About this application' dialog
void showAboutDialog();
//! Show the 'Open file...' dialog
void showOpenFileDialog();
protected:
//! Open a file
/*!
\param[in] fileName The name of the file including the path
*/
void openFile(const QString& fileName);
private slots:
void on_FirstButton_clicked(bool checked);
void on_SecondButton_clicked(bool checked);
void on_ComplentaryButton_clicked(bool checked);
void on_ContrastingButton_clicked(bool checked);
void on_MonochromaticButton_clicked(bool checked);
void on_SaturateButton_clicked(bool checked);
void on_DesaturateButton_clicked(bool checked);
void on_CircleButton_clicked(bool checked);
void on_TriangleButton_clicked(bool checked);
void on_SquareButton_clicked(bool checked);
void on_HexagonButton_clicked(bool checked);
void on_FullySampledButton_clicked(bool checked);
void on_RegularlySubsampledButton_clicked(bool checked);
void on_IregularlySampledButton_clicked(bool checked);
private:
Ui::MainWindow* ui;