[gnome-system-monitor] Replace unnecessary looping method with single call
- From: Robert Roth <robertroth src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-system-monitor] Replace unnecessary looping method with single call
- Date: Mon, 11 Feb 2013 23:39:20 +0000 (UTC)
commit 3bd1b01b5e983379e69c02613280a218e8873914
Author: Robert Roth <robert roth off gmail com>
Date: Tue Feb 12 01:16:03 2013 +0200
Replace unnecessary looping method with single call
src/proctable.cpp | 20 +-------------------
1 files changed, 1 insertions(+), 19 deletions(-)
---
diff --git a/src/proctable.cpp b/src/proctable.cpp
index b95654d..b30a5af 100644
--- a/src/proctable.cpp
+++ b/src/proctable.cpp
@@ -70,24 +70,6 @@ ProcInfo* ProcInfo::find(pid_t pid)
}
-
-static void
-set_proctree_reorderable(ProcmanApp *app)
-{
- GList *columns, *col;
- GtkTreeView *proctree;
-
- proctree = GTK_TREE_VIEW(app->tree);
-
- columns = gtk_tree_view_get_columns (proctree);
-
- for(col = columns; col; col = col->next)
- gtk_tree_view_column_set_reorderable(static_cast<GtkTreeViewColumn*>(col->data), TRUE);
-
- g_list_free(columns);
-}
-
-
static void
cb_columns_changed(GtkTreeView *treeview, gpointer data)
{
@@ -307,6 +289,7 @@ proctable_new (ProcmanApp * const app)
gtk_tree_view_column_set_resizable (column, TRUE);
gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_FIXED);
gtk_tree_view_column_set_min_width (column, 1);
+ gtk_tree_view_column_set_reorderable(column, TRUE);
g_signal_connect(G_OBJECT(column), "notify::width", G_CALLBACK(cb_column_resized), settings);
gtk_tree_view_append_column (GTK_TREE_VIEW (proctree), column);
gtk_tree_view_set_expander_column (GTK_TREE_VIEW (proctree), column);
@@ -428,7 +411,6 @@ proctable_new (ProcmanApp * const app)
}
}
app->tree = proctree;
- set_proctree_reorderable(app);
procman_get_tree_state (app->settings, proctree, "proctree");
/* Override column settings by hiding this column if it's meaningless: */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]