|
|
|
|
@ -11,6 +11,12 @@ bool flag_load_global = false;
|
|
|
|
|
bool flag_lock_help = false;
|
|
|
|
|
string version_application = "1.0";
|
|
|
|
|
|
|
|
|
|
MainWindow* obj_main;
|
|
|
|
|
void wrapper_synopsis_show() {
|
|
|
|
|
obj_main->aboutWindows->hide();
|
|
|
|
|
obj_main->synopsis_show();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
CmdArgParser::CmdArgParser(const string& p_name, const string& p_description, const string& p_help)
|
|
|
|
|
: Glib::OptionGroup{p_name, p_description, p_help} {
|
|
|
|
|
Glib::OptionEntry socketIDArg;
|
|
|
|
|
@ -62,6 +68,7 @@ MainWindow::MainWindow(Glib::RefPtr<Gtk::Builder> const& builder) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void MainWindow::settings() {
|
|
|
|
|
obj_main = this;
|
|
|
|
|
map_cmd_error[""] = "";
|
|
|
|
|
vec_param_names.push_back("GRUB_TIMEOUT");
|
|
|
|
|
vec_param_names.push_back("GRUB_CMDLINE_LINUX");
|
|
|
|
|
@ -592,6 +599,7 @@ void MainWindow::cmd_entry_all(Gtk::Entry &entry, string cmd_settings, string cm
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void MainWindow::event() {
|
|
|
|
|
g_signal_connect(G_OBJECT(aboutWindows->gobj()), "activate-link", G_CALLBACK(wrapper_synopsis_show), this);
|
|
|
|
|
btnRemoveUser->signal_clicked().connect([&]() {remove_user();});
|
|
|
|
|
btnRemoveMusic->signal_clicked().connect([&]() {remove_melody();});
|
|
|
|
|
btnAddUser->signal_clicked().connect([&]() {string name = "", passwd = "";
|
|
|
|
|
@ -1155,6 +1163,7 @@ void MainWindow::open_browser() {
|
|
|
|
|
#else
|
|
|
|
|
this->template_open_browser();
|
|
|
|
|
#endif
|
|
|
|
|
wndShowWeb->hide();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void MainWindow::template_open_browser() {
|
|
|
|
|
|