cleaning up

This commit is contained in:
Bernardo Magri
2025-04-10 17:15:14 +01:00
parent 2a1d45f998
commit b5f75a29b7
6 changed files with 252 additions and 281 deletions
+11 -12
View File
@@ -12,10 +12,9 @@
#define PROJECT_NAME "minesweeper"
class MainWindow : public Gtk::Window
{
Gtk::Box boxV{Gtk::Orientation::VERTICAL};
Gtk::Box boxV{Gtk::Orientation::VERTICAL};
Gtk::Box boxH{Gtk::Orientation::HORIZONTAL};
std::vector<std::shared_ptr<Gtk::ToggleButton>> buttons;
Gtk::Grid grid;
@@ -24,7 +23,7 @@ class MainWindow : public Gtk::Window
Gtk::Button optionButton;
Gtk::Label flagLabel;
Gtk::Label clockLabel;
MineField field {16, 16, 1};
MineField field{16, 16, 1};
int m_elapsedTime;
bool newGame;
std::shared_ptr<Gdk::Texture> m_textureBomb;
@@ -39,16 +38,16 @@ class MainWindow : public Gtk::Window
void gameOver();
sigc::connection clockSignalConn;
Glib::Dispatcher m_clockDispatch;
// void OpenNearCells(int index);
// void Explode();xo
// bool AllCellsOpened();
// void OpenNearCells(int index);
// void Explode();xo
// bool AllCellsOpened();
public:
MainWindow();
// void OnNewButtonClick();
public:
MainWindow();
// void OnNewButtonClick();
void OnCellClick(int x, int y);
void OnCellRightClick(int n_press, double n_x, double n_y, int index);
// void ShowGameWonAnimation();
// void ApplyStyles();
// bool UpdateClockLabel();
// void ShowGameWonAnimation();
// void ApplyStyles();
// bool UpdateClockLabel();
};