- explicit NetworkSplitEvent(EventManager::EventType type,
- Network *network,
- const QString &channel,
- const QStringList &users,
- const QString &quitMsg)
- : NetworkEvent(type, network),
- _channel(channel),
- _users(users),
- _quitMsg(quitMsg)
- {}
-
- inline QString channel() const { return _channel; }
- inline QStringList users() const { return _users; }
- inline QString quitMessage() const { return _quitMsg; }
+ explicit NetworkSplitEvent(EventManager::EventType type,
+ Network *network,
+ QString channel,
+ QStringList users,
+ QString quitMsg)
+ : NetworkEvent(type, network),
+ _channel(std::move(channel)),
+ _users(std::move(users)),
+ _quitMsg(std::move(quitMsg))
+ {}
+
+ inline QString channel() const { return _channel; }
+ inline QStringList users() const { return _users; }
+ inline QString quitMessage() const { return _quitMsg; }