Horizon
Loading...
Searching...
No Matches
welcome_window.hpp
1#pragma once
2#include <array>
3#include <gtkmm.h>
4#include <set>
5
6namespace horizon {
7
8class WelcomeWindow : public Gtk::Window {
9public:
10 WelcomeWindow(BaseObjectType *cobject, const Glib::RefPtr<Gtk::Builder> &x, class PoolProjectManagerAppWindow &aw);
11 static WelcomeWindow *create(class PoolProjectManagerAppWindow &aw);
12
13
14private:
15 class PoolProjectManagerAppWindow &appwin;
16 Gtk::DrawingArea *banner_area = nullptr;
17 Glib::RefPtr<Gdk::Pixbuf> pixbuf;
18 Gtk::Button *button_back = nullptr;
19 Gtk::Stack *stack = nullptr;
20 Gtk::Button *button_git_add_pool = nullptr;
21
22 void handle_open();
23
24 bool draw_banner(const Cairo::RefPtr<Cairo::Context> &cr);
25};
26} // namespace horizon
Definition pool-prj-mgr-app_win.hpp:22
Definition welcome_window.hpp:8