diff options
author | Henrik Kinnunen <fluxgen@fluxbox.org> | 2008-09-28 08:46:49 (GMT) |
---|---|---|
committer | Henrik Kinnunen <fluxgen@fluxbox.org> | 2008-09-28 08:46:49 (GMT) |
commit | bcf37890b617730cfded161b9a3d18f7c377e724 (patch) | |
tree | d17e0fe6ac69d023fba66fdc1d176c16174e6a1b /src/FocusableList.hh | |
parent | ed53f3c623e7c3ae35672b33ae3b52759dc1a6ed (diff) | |
download | fluxbox-bcf37890b617730cfded161b9a3d18f7c377e724.zip fluxbox-bcf37890b617730cfded161b9a3d18f7c377e724.tar.bz2 |
Change focused signal to use the new signal system
Diffstat (limited to 'src/FocusableList.hh')
-rw-r--r-- | src/FocusableList.hh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/FocusableList.hh b/src/FocusableList.hh index 1dd8437..58ef9b6 100644 --- a/src/FocusableList.hh +++ b/src/FocusableList.hh | |||
@@ -35,6 +35,8 @@ | |||
35 | 35 | ||
36 | class BScreen; | 36 | class BScreen; |
37 | class Focusable; | 37 | class Focusable; |
38 | class WinClient; | ||
39 | class FluxboxWindow; | ||
38 | 40 | ||
39 | class FocusableList: public FbTk::Observer, private FbTk::NotCopyable, | 41 | class FocusableList: public FbTk::Observer, private FbTk::NotCopyable, |
40 | private FbTk::SignalTracker { | 42 | private FbTk::SignalTracker { |
@@ -112,8 +114,8 @@ private: | |||
112 | void detachSignals(Focusable &win); | 114 | void detachSignals(Focusable &win); |
113 | void reset(); | 115 | void reset(); |
114 | void attachChild(FocusableList &child) const; | 116 | void attachChild(FocusableList &child) const; |
115 | void workspaceChanged(BScreen& screen); | 117 | void workspaceChanged(BScreen &screen); |
116 | 118 | void focusedWindowChanged(BScreen &screen, FluxboxWindow *win, WinClient *client); | |
117 | std::auto_ptr<ClientPattern> m_pat; | 119 | std::auto_ptr<ClientPattern> m_pat; |
118 | const FocusableList *m_parent; | 120 | const FocusableList *m_parent; |
119 | BScreen &m_screen; | 121 | BScreen &m_screen; |