#include "mainwindow.h"
#include "gameview.h"
+#include "settings.h"
+#include "settingsdialog.h"
#include <QAction>
#include <QMenu>
importAction_ = new QAction(tr("Import image"), this);
connect(importAction_, SIGNAL(triggered()), this, SLOT(importClicked()));
importAction_->setDisabled(true);
+
+ settingsAction_ = new QAction(tr("Settings"), this);
+ connect(settingsAction_, SIGNAL(triggered()), this, SLOT(settingsClicked()));
}
void MainWindow::importClicked()
void MainWindow::newGameClicked()
{
- GameView::instance()->setPieces(ImageImporter::instance()->newPieces(0, 20));
+ SettingsDialog dialog(this);
+ dialog.exec();
+
+ GameView::instance()->setPieces(ImageImporter::instance()->newPieces(Settings::instance()->image(), Settings::instance()->pieceCount()));
+}
+
+void MainWindow::settingsClicked()
+{
+
}