summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrandomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64>2012-01-10 18:29:36 +0000
committerrandomguy3 <randomguy3@7c02a99a-9b00-45e3-bf44-6f3dd7fddb64>2012-01-10 18:29:36 +0000
commit69ab4ccc98cfd63cc10099de0393dc675b20b646 (patch)
treebc15468ac701939458ce1367c74078ad0f51e4f9
parent924aad8f38e277547b104977dd48ef2be7c702f8 (diff)
GTK: fix undeclared method
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@378 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
-rw-r--r--tikzit/src/linux/NodeStyleSelector.m29
1 files changed, 15 insertions, 14 deletions
diff --git a/tikzit/src/linux/NodeStyleSelector.m b/tikzit/src/linux/NodeStyleSelector.m
index 395d9ca..7e9757a 100644
--- a/tikzit/src/linux/NodeStyleSelector.m
+++ b/tikzit/src/linux/NodeStyleSelector.m
@@ -54,6 +54,7 @@ enum {
- (GdkPixbuf*) pixbufOfNodeInStyle:(NodeStyle*)style usingSurface:(cairo_surface_t*)surface;
- (void) addStyle:(NodeStyle*)style;
- (void) postSelectedStyleChanged;
+- (void) clearModel;
- (void) reloadStyles;
@end
@@ -118,20 +119,6 @@ enum {
[super dealloc];
}
-- (void) clearModel {
- [self setSelectedStyle:nil];
- GtkTreeModel *model = GTK_TREE_MODEL (store);
- GtkTreeIter row;
- if (gtk_tree_model_get_iter_first (model, &row)) {
- do {
- NodeStyle *rowStyle;
- gtk_tree_model_get (model, &row, STYLES_PTR_COL, &rowStyle, -1);
- [rowStyle release];
- } while (gtk_tree_model_iter_next (model, &row));
- }
- gtk_list_store_clear (store);
-}
-
- (StyleManager*) styleManager {
return styleManager;
}
@@ -404,6 +391,20 @@ enum {
[[NSNotificationCenter defaultCenter] postNotificationName:@"SelectedStyleChanged" object:self];
}
+- (void) clearModel {
+ [self setSelectedStyle:nil];
+ GtkTreeModel *model = GTK_TREE_MODEL (store);
+ GtkTreeIter row;
+ if (gtk_tree_model_get_iter_first (model, &row)) {
+ do {
+ NodeStyle *rowStyle;
+ gtk_tree_model_get (model, &row, STYLES_PTR_COL, &rowStyle, -1);
+ [rowStyle release];
+ } while (gtk_tree_model_iter_next (model, &row));
+ }
+ gtk_list_store_clear (store);
+}
+
- (void) reloadStyles {
[self clearModel];
for (NodeStyle *style in [styleManager nodeStyles]) {