jsweeper/src/gui.h

28 lines
404 B
C++

#ifndef GUI_H
#define GUI_H
#include <gtkmm.h>
#include "matrix.h"
extern Glib::RefPtr<Gtk::Builder> g_builder;
class Gui : public Gtk::Window
{
private:
Gtk::ScrolledWindow *m_scrolledwindow;
Matrix m_matrix;
public:
Gui(BaseObjectType *cobject, const Glib::RefPtr<Gtk::Builder> &builder);
static Gui *Open();
virtual ~Gui();
void Refresh();
protected:
bool on_idle();
};
#endif // GUI_H