|
|
|
|
@ -218,24 +218,31 @@ void MainWindow::fill_in_view() {
|
|
|
|
|
|
|
|
|
|
void MainWindow::view_add_colums_user(Gtk::TreeView &treeView) {
|
|
|
|
|
treeView.append_column_editable(str_administrator, m_columns_user.check_button);
|
|
|
|
|
treeView.append_column(str_user, m_columns_user.name);
|
|
|
|
|
treeView.append_column(str_password, m_columns_user.password);
|
|
|
|
|
treeView.append_column_editable(str_user, m_columns_user.name);
|
|
|
|
|
treeView.append_column_editable(str_password, m_columns_user.password);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void MainWindow::view_add_colums_music(Gtk::TreeView &treeView) {
|
|
|
|
|
treeView.append_column_editable(str_active, m_columns_music.check_button);
|
|
|
|
|
treeView.append_column(str_option, m_columns_music.title);
|
|
|
|
|
treeView.append_column(str_melody_code, m_columns_music.melody_code);
|
|
|
|
|
treeView.append_column_editable(str_option, m_columns_music.title);
|
|
|
|
|
treeView.append_column_editable(str_melody_code, m_columns_music.melody_code);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
void MainWindow::view_add_cell_111(Gtk::TreeModel::Row &row, Glib::RefPtr<Gtk::ListStore> list_store_m) {
|
|
|
|
|
|
|
|
|
|
void MainWindow::view_add_line_music(Gtk::TreeModel::Row &row, Glib::RefPtr<Gtk::ListStore> list_store_m) {
|
|
|
|
|
row = *(list_store_m->append());
|
|
|
|
|
row[m_columns_music.check_button] = false;
|
|
|
|
|
row[m_columns_music.title] = "";
|
|
|
|
|
row[m_columns_music.melody_code] = "";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void MainWindow::view_add_line_user(Gtk::TreeModel::Row &row, Glib::RefPtr<Gtk::ListStore> list_store_m) {
|
|
|
|
|
row = *(list_store_m->append());
|
|
|
|
|
row[m_columns.check_button] = false;
|
|
|
|
|
row[m_columns.name] = "";
|
|
|
|
|
row[m_columns.description] = "";
|
|
|
|
|
row[m_columns_user.check_button] = false;
|
|
|
|
|
row[m_columns_user.name] = "";
|
|
|
|
|
row[m_columns_user.password] = "";
|
|
|
|
|
}
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void MainWindow::item_selected_kernel(const Gtk::TreeModel::Path&, const Gtk::TreeModel::iterator&) {
|
|
|
|
|
auto selection_IPT = treeViewIPT->get_selection();
|
|
|
|
|
@ -528,6 +535,11 @@ void MainWindow::get_builder() {
|
|
|
|
|
builder->get_widget("treeViewMusic", treeViewMusic);
|
|
|
|
|
builder->get_widget("lblBootMenuUsers", lblBootMenuUsers);
|
|
|
|
|
builder->get_widget("lblRingtoneStartup", lblRingtoneStartup);
|
|
|
|
|
|
|
|
|
|
builder->get_widget("btnAddUser", btnAddUser);
|
|
|
|
|
builder->get_widget("btnRemoveUser", btnRemoveUser);
|
|
|
|
|
builder->get_widget("btnAddMusic", btnAddMusic);
|
|
|
|
|
builder->get_widget("btnRemoveMusic", btnRemoveMusic);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -760,7 +772,9 @@ void MainWindow::cmd_entry_all(Gtk::Entry &entry, string cmd_settings, string cm
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void MainWindow::event(){
|
|
|
|
|
void MainWindow::event() {
|
|
|
|
|
btnAddUser->signal_clicked().connect([&]() {view_add_line_user(row_user, list_store_user);});
|
|
|
|
|
btnAddMusic->signal_clicked().connect([&]() {view_add_line_music(row_music, list_store_music);});
|
|
|
|
|
btnOpenMenuOS->signal_clicked().connect([&]() {obj_menu_os.show();});
|
|
|
|
|
btnCancelHelp->signal_clicked().connect([&]() {wndShowWeb->hide();});
|
|
|
|
|
chkAlwaysOpenHelp->signal_toggled().connect([&]() {flag_open_browser = true;});
|
|
|
|
|
|