* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
-#ifndef COREIRCLISTHELPER_H
-#define COREIRCLISTHELPER_H
+#pragma once
#include <memory>
class CoreIrcListHelper : public IrcListHelper
{
- SYNCABLE_OBJECT
- Q_OBJECT
+ Q_OBJECT
public:
inline CoreIrcListHelper(CoreSession *coreSession) : IrcListHelper(coreSession), _coreSession(coreSession) {};
- inline virtual const QMetaObject *syncMetaObject() const { return &IrcListHelper::staticMetaObject; }
-
inline CoreSession *coreSession() const { return _coreSession; }
inline bool requestInProgress(const NetworkId &netId) const { return _channelLists.contains(netId); }
QHash<int, NetworkId> _queryTimeoutByTimerId;
QHash<NetworkId, std::shared_ptr<QBasicTimer>> _queryTimeoutByNetId;
};
-
-
-#endif //COREIRCLISTHELPER_H