Keeps track of user status on a channel.
More...
Inherits QObject.
IrcUser::IrcUser |
( |
QObject * |
parent = 0 | ) |
|
|
explicit |
Constructs a new user with parent.
Destructs the user object.
- Since
- 3.1
This property holds whether the user is marked as being away.
- Note
- IRC servers do not send this information by default. In order to fetch the information for all users on a channel, issue a WHO command on the channel:
- Access function:
-
- Notifier signal:
- void awayChanged(bool away)
This property holds the channel of the user.
- Access function:
-
This property holds the mode letter.
Typical mode letters are o
(op) and v
(voice).
- Note
- The mode may be multiple characters if the
multi-prefix
capability is enabled.
- Access function:
-
- Notifier signal:
- void modeChanged(const QString& mode)
- See also
- prefix, IRCv3 support
This property holds the name.
- Access function:
-
- Notifier signal:
- void nameChanged(const QString& name)
This property holds the prefix character.
Typical prefix characters are @
(op) and +
(voice).
- Note
- The prefix may be multiple characters if the
multi-prefix
capability is enabled.
- Access function:
-
- Notifier signal:
- void prefixChanged(const QString& prefix)
- See also
- mode, IRCv3 support
- Since
- 3.1
This property holds whether the user is a server operator.
- Note
- IRC servers do not send this information by default. In order to fetch the information for all users on a channel, issue a WHO command on the channel:
- Access function:
-
- Notifier signal:
- void servOpChanged(bool servOp)
This property holds the title.
The title consists of prefix and name.
- Access function:
-
- Notifier signal:
- void titleChanged(const QString& title)