mirror of
https://github.com/YGGverse/Yoda.git
synced 2026-04-01 00:55:28 +00:00
use separated class files, use hpp header extension, update include model
This commit is contained in:
parent
9b6dceddd8
commit
0f96ff851e
15 changed files with 235 additions and 145 deletions
|
|
@ -1,4 +1,5 @@
|
|||
#include "browser.h"
|
||||
#include "browser.hpp"
|
||||
#include "browser/header.hpp"
|
||||
|
||||
using namespace app;
|
||||
|
||||
|
|
@ -14,46 +15,6 @@ Browser::Browser()
|
|||
);
|
||||
|
||||
set_titlebar(
|
||||
* new Header()
|
||||
);
|
||||
}
|
||||
|
||||
Browser::Header::Header()
|
||||
{
|
||||
set_show_title_buttons(
|
||||
SHOW_TITLE_BUTTONS
|
||||
);
|
||||
|
||||
pack_start(
|
||||
* new Menu()
|
||||
);
|
||||
|
||||
pack_start(
|
||||
* new Tab()
|
||||
);
|
||||
}
|
||||
|
||||
Browser::Header::Menu::Menu()
|
||||
{
|
||||
set_tooltip_text(
|
||||
TOOLTIP
|
||||
);
|
||||
}
|
||||
|
||||
Browser::Header::Tab::Tab()
|
||||
{
|
||||
set_tooltip_text(
|
||||
TOOLTIP
|
||||
);
|
||||
|
||||
set_icon_name(
|
||||
ICON
|
||||
);
|
||||
}
|
||||
|
||||
Browser::Container::Container()
|
||||
{
|
||||
set_scrollable(
|
||||
SCROLLABLE
|
||||
* new browser::Header()
|
||||
);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue