memoserv/src/gui/main_window.hpp

26 lines
527 B
C++

#pragma once
#include "widget/block_grid.hpp"
#include <nana/gui.hpp>
#include <nana/gui/widgets/label.hpp>
#include <nana/gui/widgets/menubar.hpp>
#include <string>
namespace mc {
class MainWindow : public nana::form {
public:
MainWindow (int icon_size, int icon_fps, const std::string& caption);
private:
void init_menu();
duck::widget::BlockGrid m_grid1;
duck::widget::BlockGrid m_grid2;
nana::label m_label1;
nana::label m_label2;
nana::menubar m_menubar;
int m_icon_size;
int m_icon_fps;
};
} //namespace mc