X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcommon%2Fglobal.cpp;h=cdb337652116171ff5e516883d6943860eacb62d;hb=fee1002dcb914ef9d47ceae97080b8c140e3b1ed;hp=cbde79cd4c9cffced532979280ae60a08785b8e5;hpb=2039f5e28eeb431e394f1c2468a26218bd926538;p=quassel.git diff --git a/src/common/global.cpp b/src/common/global.cpp index cbde79cd..cdb33765 100644 --- a/src/common/global.cpp +++ b/src/common/global.cpp @@ -46,35 +46,6 @@ void Global::initIconMap() { } */ -/**************************************************************************************/ - -BufferId::BufferId(uint _id, QString _net, QString _buf, uint _gid) : id(_id), gid(_gid), net(_net), buf(_buf) { - - -} - -QString BufferId::buffer() const { - if(isChannelName(buf)) return buf; - else return nickFromMask(buf); -} - -QDataStream &operator<<(QDataStream &out, const BufferId &bufferId) { - out << bufferId.id << bufferId.gid << bufferId.net.toUtf8() << bufferId.buf.toUtf8(); - return out; -} - -QDataStream &operator>>(QDataStream &in, BufferId &bufferId) { - QByteArray n, b; - in >> bufferId.id >> bufferId.gid >> n >> b; - bufferId.net = QString::fromUtf8(n); - bufferId.buf = QString::fromUtf8(b); - return in; -} - -uint qHash(const BufferId &bid) { - return qHash(bid.id); -} - /** * Retrieves an icon determined by its symbolic name. The mapping shall later * be performed by a theme manager or something like that.