|
|
|
@ -10,8 +10,8 @@ int main(int argc, char* argv[]) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (geteuid() != 0){
|
|
|
|
if (geteuid() != 0){
|
|
|
|
string cmd = "";
|
|
|
|
string cmd = "";
|
|
|
|
cmd = cmd + "pkexec " + app_name + " " + str_cmd_argv;
|
|
|
|
// cmd = cmd + "pkexec " + app_name + " " + str_cmd_argv;
|
|
|
|
return system(cmd.c_str());
|
|
|
|
// return system(cmd.c_str());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
setlocale(LC_ALL, "");
|
|
|
|
setlocale(LC_ALL, "");
|
|
|
|
bindtextdomain("ubl-settings-datetime", "/usr/share/locale/");
|
|
|
|
bindtextdomain("ubl-settings-datetime", "/usr/share/locale/");
|
|
|
|
@ -25,7 +25,7 @@ int main(int argc, char* argv[]) {
|
|
|
|
|
|
|
|
|
|
|
|
pars_flag(3, argc, argv);
|
|
|
|
pars_flag(3, argc, argv);
|
|
|
|
auto app = Gtk::Application::create(argc, argv, "org.gtkmm.example.plug");
|
|
|
|
auto app = Gtk::Application::create(argc, argv, "org.gtkmm.example.plug");
|
|
|
|
auto builder = Gtk::Builder::create_from_file(path_glade);
|
|
|
|
auto builder = Gtk::Builder::create_from_resource(path_glade);
|
|
|
|
Glib::init();
|
|
|
|
Glib::init();
|
|
|
|
setlocale(LC_ALL, "");
|
|
|
|
setlocale(LC_ALL, "");
|
|
|
|
Glib::OptionContext context;
|
|
|
|
Glib::OptionContext context;
|
|
|
|
|