using new SignalEventHandler and EventHandler classes

This commit is contained in:
fluxgen 2002-11-27 21:59:25 +00:00
parent f04a97d200
commit 9682bdd1a5

View file

@ -22,7 +22,7 @@
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
// DEALINGS IN THE SOFTWARE. // DEALINGS IN THE SOFTWARE.
// $Id: fluxbox.hh,v 1.32 2002/10/23 17:32:30 fluxgen Exp $ // $Id: fluxbox.hh,v 1.33 2002/11/27 21:59:25 fluxgen Exp $
#ifndef FLUXBOX_HH #ifndef FLUXBOX_HH
#define FLUXBOX_HH #define FLUXBOX_HH
@ -77,7 +77,7 @@ class AtomHandler;
singleton type singleton type
*/ */
class Fluxbox : public BaseDisplay, public TimeoutHandler, class Fluxbox : public BaseDisplay, public TimeoutHandler,
public FbTk::EventHandler<FbTk::SignalEvent>, public FbTk::SignalEventHandler,
public FbAtoms, public FbAtoms,
public FbTk::Observer { public FbTk::Observer {
public: public:
@ -161,7 +161,7 @@ public:
void checkMenu(); void checkMenu();
/// handle any system signal sent to the application /// handle any system signal sent to the application
void handleEvent(FbTk::SignalEvent * const signum); void handleSignal(int signum);
void update(FbTk::Subject *changed); void update(FbTk::Subject *changed);
void attachSignals(FluxboxWindow &win); void attachSignals(FluxboxWindow &win);