aboutsummaryrefslogtreecommitdiff
path: root/src/FocusableList.hh
diff options
context:
space:
mode:
authorPavel Labath <pavelo@centrum.sk>2011-05-06 20:26:20 (GMT)
committerPavel Labath <pavelo@centrum.sk>2011-05-10 11:00:46 (GMT)
commit6a0280aa4d8b468617a7dd5f7a6523d0422364e8 (patch)
treee85f742583d112f8d970c0523537aacdb1926726 /src/FocusableList.hh
parente53d14e9102270a1682a88c29161580ccbf0c20a (diff)
downloadfluxbox-6a0280aa4d8b468617a7dd5f7a6523d0422364e8.zip
fluxbox-6a0280aa4d8b468617a7dd5f7a6523d0422364e8.tar.bz2
Convert FluxboxWindow::layerSig to FbTk::Signal
Diffstat (limited to 'src/FocusableList.hh')
-rw-r--r--src/FocusableList.hh5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/FocusableList.hh b/src/FocusableList.hh
index af73e3e..aea7909 100644
--- a/src/FocusableList.hh
+++ b/src/FocusableList.hh
@@ -39,7 +39,7 @@ class Focusable;
39class WinClient; 39class WinClient;
40class FluxboxWindow; 40class FluxboxWindow;
41 41
42class FocusableList: public FbTk::Observer, private FbTk::NotCopyable, 42class FocusableList: private FbTk::NotCopyable,
43 private FbTk::SignalTracker { 43 private FbTk::SignalTracker {
44public: 44public:
45 typedef std::list<Focusable *> Focusables; 45 typedef std::list<Focusable *> Focusables;
@@ -58,8 +58,6 @@ public:
58 static void parseArgs(const std::string &in, int &opts, std::string &out); 58 static void parseArgs(const std::string &in, int &opts, std::string &out);
59 static const FocusableList *getListFromOptions(BScreen &scr, int opts); 59 static const FocusableList *getListFromOptions(BScreen &scr, int opts);
60 60
61 void update(FbTk::Subject *subj);
62
63 /// functions for modifying the list contents 61 /// functions for modifying the list contents
64 void pushFront(Focusable &win); 62 void pushFront(Focusable &win);
65 void pushBack(Focusable &win); 63 void pushBack(Focusable &win);
@@ -94,7 +92,6 @@ private:
94 void checkUpdate(Focusable &win); 92 void checkUpdate(Focusable &win);
95 bool insertFromParent(Focusable &win); 93 bool insertFromParent(Focusable &win);
96 void attachSignals(Focusable &win); 94 void attachSignals(Focusable &win);
97 void detachSignals(Focusable &win);
98 void reset(); 95 void reset();
99 void attachChild(FocusableList &child) const; 96 void attachChild(FocusableList &child) const;
100 void workspaceChanged(BScreen &screen); 97 void workspaceChanged(BScreen &screen);