Description: Image puzzle game
impuzzle is a picture puzzle game that let's you
use your own pictures as the game board.
- Limitations in current version:
- For random images only images in /home/user/MyDocs/.images is used
XB-Maemo-Icon-26:
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c
6QAAAAZiS0dEALAAMQAxnfM89gAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0
painter->setRenderHint(QPainter::Antialiasing, true);
painter->setPen(Qt::NoPen);
- const int dots = 96;
+ //const int dots = 96;
- int hstep = boundingRect().width() / dots;
- int vstep = boundingRect().height() / dots;
+ //int hstep = boundingRect().width() / dots;
+ //int vstep = boundingRect().height() / dots;
- QColor colors[3] = {QColor(255, 255, 255), QColor(0, 0, 0), QColor(127, 127, 127)};
+ //QColor colors[3] = {QColor(255, 255, 255), QColor(0, 0, 0), QColor(127, 127, 127)};
- for(int i = 0; i < dots; ++i) {
+ /*for(int i = 0; i < dots; ++i) {
for(int j = 0; j < dots; ++j) {
painter->setBrush(QBrush(colors[qrand() % 2]));
painter->drawRect(QRect(QPoint(i * hstep, j * vstep),
QPoint((i+1) * hstep, (j+1) * vstep)));
}
- }
+ }*/
painter->setBrush(Qt::NoBrush);
painter->setPen(Qt::black);
#include <QMenuBar>
#include <QMessageBox>
#include <QCloseEvent>
+#include <QApplication>
#include <QDebug>
menu_->addAction(newGameAction_);
menu_->addAction(statisticsAction_);
menu_->addAction(saveAction_);
- menu_->addAction(importAction_);
+ menu_->addAction(quitAction_);
+ //menu_->addAction(importAction_);
helpMenu_ = menuBar()->addMenu("&Help");
helpMenu_->addAction(aboutAction_);
statisticsAction_ = new QAction(tr("Statistics"), this);
connect(statisticsAction_, SIGNAL(triggered()), this, SLOT(showStatistics()));
+
+ quitAction_ = new QAction(tr("Quit"), this);
+ connect(quitAction_, SIGNAL(triggered()), qApp, SLOT(quit()));
}
void MainWindow::importClicked()