diff options
Diffstat (limited to 'src/Screen.hh')
-rw-r--r-- | src/Screen.hh | 5 |
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; |