class LauncherWindow { private: vector _tabs; GtkWidget* _window; GtkWidget* _hbox; GtkWidget* _notebook; string _configfile; int _xpos, _ypos; public: LauncherWindow(); ~LauncherWindow(); void append(LauncherTabNode* tab, LauncherNode* launcher); void setPrefs(LauncherNode* launcher); void show(); void setWithdrawn(bool state); void deleteTabs(); };