From 28227549a34ad895f59a94e4e0b65bbe72c48fbc Mon Sep 17 00:00:00 2001 From: Serge Ziryukin Date: Tue, 13 Apr 2010 21:29:35 +0300 Subject: [PATCH] remove old stuff --- colorflood/src/colorflood.qm | Bin 610 -> 520 bytes colorflood/src/colorflood.ts | 16 +++++----------- colorflood/src/window.cpp | 37 +++++++++++++------------------------ colorflood/src/window.hpp | 2 +- 4 files changed, 19 insertions(+), 36 deletions(-) diff --git a/colorflood/src/colorflood.qm b/colorflood/src/colorflood.qm index 4282c75756010e38cd8c69c8f5abd6ce4dc4317d..aa3a687fa776ce1acb26bb211f108d0c6cc9605e 100644 GIT binary patch delta 76 zcmaFF(!nx8gwbH4tR_!GKOX}F!^cbp2F5iLgFLy7SiD&*Sd3X5SPUjE+s$mqU^Y30 g(Sga(Z1OV32%!$3T3$iMzna|tMVMIr>Tn4I0O6t%$^ZZW delta 140 zcmeBRdBie7gwuj?J5L@11LK;BqMAJQ>-iWM7(QkK`Tr(*d2-vc*s&P0n6j9#SWKL^ zo7srLWO59n1Cx=-1Rip7D&0LZpw@n*4PPyq5wS You won! win message - Вы победили! + Вы выиграли! @@ -34,21 +34,15 @@ Window - - Toggle fullscreen - Полноэкранный режим - - - + New game - New Game Новая игра - - <font size="24">Turns: %1/%2</font> + + <font size="16">Turns: %1/%2</font> number of turns - <font size="24">Шагов: %1/%2</font> + <font size="16">Шагов: %1/%2</font> diff --git a/colorflood/src/window.cpp b/colorflood/src/window.cpp index ef4f63d..e0b64ea 100644 --- a/colorflood/src/window.cpp +++ b/colorflood/src/window.cpp @@ -27,8 +27,6 @@ Window::Window () setWindowTitle("Color Flood"); setWindowIcon(QIcon(":/images/icon_48x48.png")); - new FullScreenExitButton(this); - int turns; field = new Field(this, &turns); colorButtons = new ColorButtons(this); @@ -48,22 +46,16 @@ Window::Window () updateTurns(turns); - QHBoxLayout *secondary = new QHBoxLayout; - QPushButton *toggleFS = new QPushButton(QPixmap("/usr/share/icons/hicolor/64x64/hildon/general_fullsize"), tr("Toggle fullscreen"), this); - QObject::connect(toggleFS, SIGNAL(pressed()), this, SLOT(toggleFullscreen())); QPushButton *newGame = new QPushButton(tr("New game"), this); QObject::connect(newGame, SIGNAL(pressed()), field, SLOT(randomize())); - secondary->addWidget(newGame); - secondary->addWidget(toggleFS); - QVBoxLayout *vl = new QVBoxLayout; vl->addWidget(colorButtons); vl->setAlignment(colorButtons, Qt::AlignRight | Qt::AlignTop); vl->addWidget(turnsLabel); - vl->setAlignment(turnsLabel, Qt::AlignRight | Qt::AlignTop); - vl->addLayout(secondary); - vl->setAlignment(secondary, Qt::AlignRight | Qt::AlignBottom); + vl->setAlignment(turnsLabel, Qt::AlignRight | Qt::AlignBottom); + vl->addWidget(newGame); + vl->setAlignment(newGame, Qt::AlignRight | Qt::AlignTop); QHBoxLayout *hl = new QHBoxLayout; hl->addWidget(field); @@ -76,25 +68,22 @@ Window::Window () if (settings.value("fullscreen", true).toBool()) showFullScreen(); -} -void Window::updateTurns (int turns) -{ - /*: number of turns */ - turnsLabel->setText(tr("Turns: %1/%2") - .arg(turns) - .arg(field->getNumTurnsOfSize(field->getSize()))); + new FullScreenExitButton(this); } -void Window::toggleFullscreen () +Window::~Window () { bool isFullscreen = windowState() & Qt::WindowFullScreen; QSettings settings; - settings.setValue("fullscreen", !isFullscreen); + settings.setValue("fullscreen", isFullscreen); +} - if (isFullscreen) - showNormal(); - else - showFullScreen(); +void Window::updateTurns (int turns) +{ + /*: number of turns */ + turnsLabel->setText(tr("Turns: %1/%2") + .arg(turns) + .arg(field->getNumTurnsOfSize(field->getSize()))); } diff --git a/colorflood/src/window.hpp b/colorflood/src/window.hpp index dd1f4a1..6429eae 100644 --- a/colorflood/src/window.hpp +++ b/colorflood/src/window.hpp @@ -26,10 +26,10 @@ class Window : public QWidget public: Window (); + ~Window (); private slots: void updateTurns (int turns); - void toggleFullscreen (); private: ColorButtons *colorButtons; -- 1.7.9.5