void IrcCommand::setEncoding(const QByteArray& encoding) { Q_D(IrcCommand); extern bool irc_is_supported_encoding(const QByteArray& encoding); // ircdecoder.cpp if (!irc_is_supported_encoding(encoding)) { qWarning() << "IrcCommand::setEncoding(): unsupported encoding" << encoding; return; } d->encoding = encoding; }
void IrcMessage::setEncoding(const QByteArray& encoding) { Q_D(IrcMessage); extern bool irc_is_supported_encoding(const QByteArray& encoding); // ircmessagedecoder.cpp if (!irc_is_supported_encoding(encoding)) { qWarning() << "IrcMessage::setEncoding(): unsupported encoding" << encoding; return; } d->encoding = encoding; d->invalidate(); }