/* detectornetworkstatus.h Copyright (c) 2006 by Heiko Schaefer Kopete (c) 2002-2006 by the Kopete developers ************************************************************************* * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; version 2 of the License. * * * ************************************************************************* */ #ifndef DETECTORNETWORKSTATUS_H #define DETECTORNETWORKSTATUS_H #include #include "detector.h" class IConnector; class ConnectionManager; /** @author Heiko Schäfer */ class DetectorNetworktqStatus : protected TQObject, public Detector { Q_OBJECT TQ_OBJECT DetectorNetworktqStatus(const DetectorNetworktqStatus&); DetectorNetworktqStatus& operator=(const DetectorNetworktqStatus&); public: DetectorNetworktqStatus(IConnector* connector); virtual ~DetectorNetworktqStatus(); virtual void checktqStatus() const; protected slots: void statusChanged(const TQString& host, NetworktqStatus::EnumtqStatus status); private: ConnectionManager * m_connManager; }; #endif