_topic(QString()),
_encrypted(false),
_network(network),
- _codecForEncoding(0),
- _codecForDecoding(0)
+ _codecForEncoding(nullptr),
+ _codecForDecoding(nullptr)
{
setObjectName(QString::number(network->networkId().toInt()) + "/" + channelname);
}
// ====================
bool IrcChannel::isKnownUser(IrcUser *ircuser) const
{
- if (ircuser == 0) {
+ if (ircuser == nullptr) {
qWarning() << "Channel" << name() << "received IrcUser Nullpointer!";
return false;
}
ircuser->partChannel(this);
// If you wonder why there is no counterpart to ircUserParted:
// the joins are propagted by the ircuser. The signal ircUserParted is only for convenience
- disconnect(ircuser, 0, this, 0);
+ disconnect(ircuser, nullptr, this, nullptr);
emit ircUserParted(ircuser);
if (network()->isMe(ircuser) || _userModes.isEmpty()) {
QList<IrcUser *> users = _userModes.keys();
_userModes.clear();
foreach(IrcUser *user, users) {
- disconnect(user, 0, this, 0);
+ disconnect(user, nullptr, this, nullptr);
user->partChannel(this);
}
emit parted();