19 #include <QtCore/qobject.h>
20 #include <QtCore/qmetatype.h>
21 #include <QtCore/qscopedpointer.h>
31 Q_PROPERTY(
QString title READ title NOTIFY titleChanged)
32 Q_PROPERTY(
QString name READ name NOTIFY nameChanged)
33 Q_PROPERTY(
QString prefix READ prefix NOTIFY prefixChanged)
34 Q_PROPERTY(
QString mode READ mode NOTIFY modeChanged)
49 void titleChanged(const
QString& title);
50 void nameChanged(const
QString& name);
51 void prefixChanged(const
QString& prefix);
52 void modeChanged(const
QString& mode);
56 Q_DECLARE_PRIVATE(IrcUser)
57 Q_DISABLE_COPY(IrcUser)
60 #ifndef QT_NO_DEBUG_STREAM
61 IRC_MODEL_EXPORT
QDebug operator<<(
QDebug debug,
const IrcUser* user);
62 #endif // QT_NO_DEBUG_STREAM
66 Q_DECLARE_METATYPE(IRC_PREPEND_NAMESPACE(IrcUser*))
67 Q_DECLARE_METATYPE(
QList<IRC_PREPEND_NAMESPACE(IrcUser*)>)
Keeps track of channel status.
Definition: ircchannel.h:26
Keeps track of user status on a channel.
Definition: ircuser.h:28