From 7d549f19e53f6bb1b157f04a1cffb69d8f910ec5 Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Sun, 10 Jan 2010 03:22:05 -0800 Subject: Completed base code to flip toolbox orientation. Basic integration of task switching control. (bzr r8963) --- src/ui/uxmanager.h | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'src/ui/uxmanager.h') diff --git a/src/ui/uxmanager.h b/src/ui/uxmanager.h index c8b077a57..862c675d0 100644 --- a/src/ui/uxmanager.h +++ b/src/ui/uxmanager.h @@ -11,11 +11,20 @@ * Released under GNU GPL, read the file 'COPYING' for more information */ +#include #include -typedef struct _GtkWidget GtkWidget; +extern "C" +{ + typedef struct _GObject GObject; + typedef struct _GtkWidget GtkWidget; +} + class SPDesktop; +struct SPDesktopWidget; + + namespace Inkscape { namespace UI { @@ -25,8 +34,13 @@ public: static UXManager* getInstance(); virtual ~UXManager(); + void addTrack( SPDesktopWidget* dtw ); + void delTrack( SPDesktopWidget* dtw ); + void connectToDesktop( std::vector const & toolboxes, SPDesktop *desktop ); + void setTask(SPDesktop* dt, gint val); + private: UXManager(); }; -- cgit v1.2.3