From 1a5395d4ff86f3681c6b67e5cdaf39af97b10bb3 Mon Sep 17 00:00:00 2001 From: marguerite Date: Sat, 18 Jun 2016 03:19:03 +0800 Subject: [PATCH] replace deprecated gtk_signal_connect and GTK_OBJECT --- setup/unikey_setup.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/setup/unikey_setup.cpp b/setup/unikey_setup.cpp index fabcbcd..ef3ec98 100644 --- a/setup/unikey_setup.cpp +++ b/setup/unikey_setup.cpp @@ -24,7 +24,11 @@ int main(int argc, char** argv) GtkWidget* main_dlg = unikey_main_setup_dialog_new(); // create main dlg gtk_window_set_title(GTK_WINDOW(main_dlg), "Scim-Unikey setup v" PACKAGE_VERSION); +#if GTK_CHECK_VERSION(3, 0, 0) + g_signal_connect(G_OBJECT(main_dlg), "destroy", gtk_main_quit, NULL); // connect with signal +#else gtk_signal_connect(GTK_OBJECT(main_dlg), "destroy", gtk_main_quit, NULL); // connect with signal +#endif UnikeyMainSetupOptions opt; // create option set_default_config(&opt); // create default option -- 2.7.4