[nautilus-actions] Connect NactMainWindow to the application



commit 1fbfabe289b9e2d0a1540acfff1c10b62d4142cb
Author: Pierre Wieser <pwieser trychlos org>
Date:   Wed Jan 11 23:07:50 2012 +0100

    Connect NactMainWindow to the application

 ChangeLog                   |    3 +++
 src/nact/nact-main-window.c |    4 +++-
 2 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 7816593..8920872 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2012-01-11 Pierre Wieser <pwieser trychlos org>
 
+	* src/nact/nact-main-window.c (on_base_initialize_base_window):
+	Connect to the application object.
+
 	* src/nact/base-window.c:
 	* src/nact/base-window.h (all_widgets_showed): Renamed as show_widgets().
 
diff --git a/src/nact/nact-main-window.c b/src/nact/nact-main-window.c
index 0453676..e5c8388 100644
--- a/src/nact/nact-main-window.c
+++ b/src/nact/nact-main-window.c
@@ -853,6 +853,7 @@ on_base_initialize_base_window( NactMainWindow *window, gpointer user_data )
 	static const gchar *thisfn = "nact_main_window_on_base_initialize_base_window";
 	guint pos;
 	GtkWidget *pane;
+	NactApplication *application;
 
 	g_return_if_fail( NACT_IS_MAIN_WINDOW( window ));
 
@@ -886,9 +887,10 @@ on_base_initialize_base_window( NactMainWindow *window, gpointer user_data )
 
 		/* is willing to quit ?
 		 */
+		application = NACT_APPLICATION( base_window_get_application( BASE_WINDOW( window )));
 		base_window_signal_connect(
 				BASE_WINDOW( window ),
-				G_OBJECT( window ),
+				G_OBJECT( application ),
 				BASE_SIGNAL_QUIT_REQUESTED,
 				G_CALLBACK( on_base_is_willing_to_quit ));
 	}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]