diff options
Diffstat (limited to 'src/prettytable.h')
-rw-r--r-- | src/prettytable.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/prettytable.h b/src/prettytable.h index ac150de..fccca98 100644 --- a/src/prettytable.h +++ b/src/prettytable.h @@ -12,10 +12,12 @@ #include <map> #include <string> +#ifdef HAVE_WNCK extern "C" { #define WNCK_I_KNOW_THIS_IS_UNSTABLE #include <libwnck/libwnck.h> } +#endif #include "iconthemewrapper.h" @@ -35,17 +37,20 @@ class PrettyTable private: +#ifdef HAVE_WNCK static void on_application_opened(WnckScreen* screen, WnckApplication* app, gpointer data); static void on_application_closed(WnckScreen* screen, WnckApplication* app, gpointer data); void register_application(pid_t pid, Glib::RefPtr<Gdk::Pixbuf> icon); void unregister_application(pid_t pid); - +#endif Glib::RefPtr<Gdk::Pixbuf> get_icon_from_theme(const ProcInfo &); Glib::RefPtr<Gdk::Pixbuf> get_icon_from_default(const ProcInfo &); Glib::RefPtr<Gdk::Pixbuf> get_icon_from_gio(const ProcInfo &); +#ifdef HAVE_WNCK Glib::RefPtr<Gdk::Pixbuf> get_icon_from_wnck(const ProcInfo &); +#endif Glib::RefPtr<Gdk::Pixbuf> get_icon_from_name(const ProcInfo &); Glib::RefPtr<Gdk::Pixbuf> get_icon_for_kernel(const ProcInfo &); Glib::RefPtr<Gdk::Pixbuf> get_icon_dummy(const ProcInfo &); |