Исправил таблицу выбора пользователей

pull/24/head
Igor Belitskiy 2 years ago
parent 7425ef7f0b
commit 36fa2210cf

@ -21,11 +21,15 @@ void table_u_g_set_fill_user_group() {
gboolean active1 = !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(table_widgets->chkActivUsersGroup));
if (strcmp(flag_u_g, "grpquota")==0) {
gtk_button_set_label(GTK_BUTTON(table_widgets->chkActivUsersGroup), _("Withdraw all groups"));
gtk_label_set_label(GTK_LABEL(table_widgets->lblHeadQuotaUsersGroups), _("Groups"));
char** array_groups = philos_list_group(&size,active1);
table_u_g_fill_tree_view(array_groups, size);
GtkTreeViewColumn* column = gtk_tree_view_get_column(GTK_TREE_VIEW(table_widgets->treeViewCheckUsersGroups), 1);
gtk_tree_view_column_set_title(column, _("Groups"));
}
else if (strcmp(flag_u_g, "usrquota") == 0) {
gtk_button_set_label(GTK_BUTTON(table_widgets->chkActivUsersGroup), _("Withdraw all users"));
gtk_label_set_label(GTK_LABEL(table_widgets->lblHeadQuotaUsersGroups), _("Users"));
char** array_user = philos_list_user(&size, active1);
table_u_g_fill_tree_view(array_user, size);
}
@ -41,6 +45,7 @@ table_u_g *setup_table_u_g(){
table_widgets->chkActivUsersGroup = yon_gtk_builder_get_widget(builder,"chkActivUsersGroup");
table_widgets->btnCancel = yon_gtk_builder_get_widget(builder,"quotegroupCancelButton1");
table_widgets->btnSave = yon_gtk_builder_get_widget(builder,"quotegroupSaveButton1");
table_widgets->lblHeadQuotaUsersGroups = yon_gtk_builder_get_widget(builder,"lblHeadQuotaUsersGroups");
table_widgets->treeViewCheckUsersGroups = yon_gtk_builder_get_widget(builder,"treeViewCheckUsersGroups");
table_widgets->checkColUserGroup = GTK_CELL_RENDERER_TOGGLE(gtk_builder_get_object(builder,"checkColUserGroup"));
table_widgets->liststoreUsersGroups = GTK_LIST_STORE(gtk_builder_get_object(builder, "liststoreUsersGroups"));

@ -22,6 +22,7 @@ typedef struct {
GtkListStore* liststoreUsersGroups;
GtkCellRendererToggle* checkColUserGroup;
GtkWidget* chkActivUsersGroup;
GtkWidget* lblHeadQuotaUsersGroups;
} table_u_g;
void table_u_g_table_u_g_event(table_u_g *widgets);

@ -2681,7 +2681,7 @@ translated and supported by community.</property>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="title" translatable="yes">User</property>
<property name="title" translatable="yes">Users</property>
<child>
<object class="GtkCellRendererText"/>
<attributes>
@ -2790,7 +2790,7 @@ translated and supported by community.</property>
<property name="can-focus">False</property>
<property name="show-close-button">True</property>
<child type="title">
<object class="GtkLabel" id="lblHeadQuotasEditWindow1">
<object class="GtkLabel" id="lblHeadQuotaUsersGroups">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">Users</property>

Loading…
Cancel
Save