Horizon
Loading...
Searching...
No Matches
src
dialogs
tool_window.hpp
1
#pragma once
2
#include <gtkmm.h>
3
#include "core/tool_data_window.hpp"
4
5
namespace
horizon {
6
7
class
ToolWindow
:
public
Gtk::Window {
8
public
:
9
ToolWindow
(Gtk::Window *parent,
class
ImpInterface
*intf);
10
void
set_use_ok(
bool
okay);
11
12
virtual
~ToolWindow
() =
default
;
13
14
protected
:
15
Gtk::Button *ok_button =
nullptr
;
16
Gtk::Button *cancel_button =
nullptr
;
17
void
set_title(
const
std::string &title);
18
void
emit_event(ToolDataWindow::Event ev);
19
Gtk::HeaderBar *headerbar =
nullptr
;
20
class
ImpInterface
*
interface
= nullptr;
21
};
22
23
}
// namespace horizon
horizon::ImpInterface
Definition
imp_interface.hpp:12
horizon::ToolWindow
Definition
tool_window.hpp:7
Generated by
1.9.8