summaryrefslogtreecommitdiff
path: root/src/Screen.hh
diff options
context:
space:
mode:
authorHenrik Kinnunen <fluxgen@fluxbox.org>2008-09-18 20:27:16 (GMT)
committerHenrik Kinnunen <fluxgen@fluxbox.org>2008-09-18 20:27:16 (GMT)
commit2f4db57898920a3f17eaaa2586a39dad76d5c7e8 (patch)
treed107bebec3ddb8800970dfbc482c493d5e0187ab /src/Screen.hh
parente4d4717703b365bc14f189bf36b3edb1e4430b90 (diff)
downloadfluxbox_lack-2f4db57898920a3f17eaaa2586a39dad76d5c7e8.zip
fluxbox_lack-2f4db57898920a3f17eaaa2586a39dad76d5c7e8.tar.bz2
Changed workspace count signal in BScreen to use the new signal system.
Diffstat (limited to 'src/Screen.hh')
-rw-r--r--src/Screen.hh5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/Screen.hh b/src/Screen.hh
index 038570e..3f57c22 100644
--- a/src/Screen.hh
+++ b/src/Screen.hh
@@ -39,6 +39,7 @@
39#include "FbTk/MultLayers.hh" 39#include "FbTk/MultLayers.hh"
40#include "FbTk/NotCopyable.hh" 40#include "FbTk/NotCopyable.hh"
41#include "FbTk/Observer.hh" 41#include "FbTk/Observer.hh"
42#include "FbTk/Signal.hh"
42 43
43#include <X11/Xresource.h> 44#include <X11/Xresource.h>
44 45
@@ -213,7 +214,7 @@ public:
213 /// icon list sig 214 /// icon list sig
214 FbTk::Subject &iconListSig() { return m_iconlist_sig; } 215 FbTk::Subject &iconListSig() { return m_iconlist_sig; }
215 /// workspace count signal 216 /// workspace count signal
216 FbTk::Subject &workspaceCountSig() { return m_workspacecount_sig; } 217 FbTk::Signal<void, BScreen&> &workspaceCountSig() { return m_workspacecount_sig; }
217 /// workspace names signal 218 /// workspace names signal
218 FbTk::Subject &workspaceNamesSig() { return m_workspacenames_sig; } 219 FbTk::Subject &workspaceNamesSig() { return m_workspacenames_sig; }
219 /// workspace area signal 220 /// workspace area signal
@@ -493,7 +494,6 @@ private:
493 ScreenSubject 494 ScreenSubject
494 m_clientlist_sig, ///< client signal 495 m_clientlist_sig, ///< client signal
495 m_iconlist_sig, ///< notify if a window gets iconified/deiconified 496 m_iconlist_sig, ///< notify if a window gets iconified/deiconified
496 m_workspacecount_sig, ///< workspace count signal
497 m_workspacenames_sig, ///< workspace names signal 497 m_workspacenames_sig, ///< workspace names signal
498 m_workspace_area_sig, ///< workspace area changed signal 498 m_workspace_area_sig, ///< workspace area changed signal
499 m_currentworkspace_sig, ///< current workspace signal 499 m_currentworkspace_sig, ///< current workspace signal
@@ -502,6 +502,7 @@ private:
502 m_resize_sig, ///< resize signal 502 m_resize_sig, ///< resize signal
503 m_bg_change_sig; ///< background change signal 503 m_bg_change_sig; ///< background change signal
504 504
505 FbTk::Signal<void, BScreen&> m_workspacecount_sig; ///< workspace count signal
505 FbTk::MultLayers m_layermanager; 506 FbTk::MultLayers m_layermanager;
506 507
507 bool root_colormap_installed, managed; 508 bool root_colormap_installed, managed;