23 #ifndef __TOOLS_CONFIG_EDITOR_CONFIG_REMOVE_DIALOG_H_
24 #define __TOOLS_CONFIG_EDITOR_CONFIG_REMOVE_DIALOG_H_
33 const Glib::RefPtr<Gtk::Builder> &builder);
36 void init(
const Glib::ustring& path,
bool is_default);
virtual ~ConfigRemoveDialog()
Destructor.
bool get_remove_default() const
Get the remove default flag of the entry to be deleted.
Dialog to remove a config entry.
void init(const Glib::ustring &path, bool is_default)
Initialize the dialog.
Gtk::Label * m_lbl_path
A Gtk::Label that presents the path to be deleted.
Gtk::CheckButton * m_chb_is_default
The Gtk::CheckButton to set the remove default flag.
ConfigRemoveDialog(Gtk::Label *lbl_path, Gtk::CheckButton *chb_is_default)
Constructor.