|
| ChannelInterfaceRoomConfigInterface (const QString &busName, const QString &objectPath, QObject *parent=0) |
|
| ChannelInterfaceRoomConfigInterface (const QDBusConnection &connection, const QString &busName, const QString &objectPath, QObject *parent=0) |
|
| ChannelInterfaceRoomConfigInterface (Tp::DBusProxy *proxy) |
|
| ChannelInterfaceRoomConfigInterface (const Tp::Client::ChannelInterface &mainInterface) |
|
| ChannelInterfaceRoomConfigInterface (const Tp::Client::ChannelInterface &mainInterface, QObject *parent) |
|
Tp::PendingVariant * | requestPropertyAnonymous () const |
|
Tp::PendingVariant * | requestPropertyInviteOnly () const |
|
Tp::PendingVariant * | requestPropertyLimit () const |
|
Tp::PendingVariant * | requestPropertyModerated () const |
|
Tp::PendingVariant * | requestPropertyTitle () const |
|
Tp::PendingVariant * | requestPropertyDescription () const |
|
Tp::PendingVariant * | requestPropertyPersistent () const |
|
Tp::PendingVariant * | requestPropertyPrivate () const |
|
Tp::PendingVariant * | requestPropertyPasswordProtected () const |
|
Tp::PendingVariant * | requestPropertyPassword () const |
|
Tp::PendingVariant * | requestPropertyPasswordHint () const |
|
Tp::PendingVariant * | requestPropertyCanUpdateConfiguration () const |
|
Tp::PendingVariant * | requestPropertyMutableProperties () const |
|
Tp::PendingVariant * | requestPropertyConfigurationRetrieved () const |
|
Tp::PendingVariantMap * | requestAllProperties () const |
|
virtual | ~AbstractInterface () |
|
bool | isValid () const |
|
QString | invalidationReason () const |
|
QString | invalidationMessage () const |
|
void | setMonitorProperties (bool monitorProperties) |
|
bool | isMonitoringProperties () const |
|
virtual | ~QDBusAbstractInterface () |
|
bool | isValid () const |
|
QDBusConnection | connection () const |
|
QString | service () const |
|
QString | path () const |
|
QString | interface () const |
|
QDBusError | lastError () const |
|
void | setTimeout (int timeout) |
|
int | timeout () const |
|
QDBusMessage | call (const QString &method, const QVariant &arg1, const QVariant &arg2, const QVariant &arg3, const QVariant &arg4, const QVariant &arg5, const QVariant &arg6, const QVariant &arg7, const QVariant &arg8) |
|
QDBusMessage | call (QDBus::CallMode mode, const QString &method, const QVariant &arg1, const QVariant &arg2, const QVariant &arg3, const QVariant &arg4, const QVariant &arg5, const QVariant &arg6, const QVariant &arg7, const QVariant &arg8) |
|
QDBusMessage | callWithArgumentList (QDBus::CallMode mode, const QString &method, const QList< QVariant > &args) |
|
bool | callWithCallback (const QString &method, const QList< QVariant > &args, QObject *receiver, const char *returnMethod, const char *errorMethod) |
|
bool | callWithCallback (const QString &method, const QList< QVariant > &args, QObject *receiver, const char *slot) |
|
QDBusPendingCall | asyncCall (const QString &method, const QVariant &arg1, const QVariant &arg2, const QVariant &arg3, const QVariant &arg4, const QVariant &arg5, const QVariant &arg6, const QVariant &arg7, const QVariant &arg8) |
|
QDBusPendingCall | asyncCallWithArgumentList (const QString &method, const QList< QVariant > &args) |
|
| QObject (QObject *parent) |
|
virtual | ~QObject () |
|
virtual bool | event (QEvent *e) |
|
virtual bool | eventFilter (QObject *watched, QEvent *event) |
|
virtual const QMetaObject * | metaObject () const |
|
QString | objectName () const |
|
void | setObjectName (const QString &name) |
|
bool | isWidgetType () const |
|
bool | signalsBlocked () const |
|
bool | blockSignals (bool block) |
|
QThread * | thread () const |
|
void | moveToThread (QThread *targetThread) |
|
int | startTimer (int interval) |
|
void | killTimer (int id) |
|
T | findChild (const QString &name) const |
|
QList< T > | findChildren (const QString &name) const |
|
QList< T > | findChildren (const QRegExp ®Exp) const |
|
QObject * | child (const char *objName, const char *inheritsClass, bool recursiveSearch) const |
|
const QObjectList & | children () const |
|
void | setParent (QObject *parent) |
|
void | installEventFilter (QObject *filterObj) |
|
void | removeEventFilter (QObject *obj) |
|
bool | connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const |
|
bool | disconnect (const char *signal, const QObject *receiver, const char *method) |
|
bool | disconnect (const QObject *receiver, const char *method) |
|
void | dumpObjectTree () |
|
void | dumpObjectInfo () |
|
bool | setProperty (const char *name, const QVariant &value) |
|
QVariant | property (const char *name) const |
|
QList< QByteArray > | dynamicPropertyNames () const |
|
void | destroyed (QObject *obj) |
|
QObject * | parent () const |
|
bool | inherits (const char *className) const |
|
void | deleteLater () |
|
| QObject (QObject *parent, const char *name) |
|
void | insertChild (QObject *object) |
|
void | removeChild (QObject *object) |
|
bool | isA (const char *className) const |
|
const char * | className () const |
|
const char * | name () const |
|
const char * | name (const char *defaultName) const |
|
void | setName (const char *name) |
|
|
static QLatin1String | staticInterfaceName () |
|
QString | tr (const char *sourceText, const char *disambiguation, int n) |
|
QString | trUtf8 (const char *sourceText, const char *disambiguation, int n) |
|
bool | connect (const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type) |
|
bool | connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type) |
|
bool | disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *method) |
|
bool | disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method) |
|
|
virtual void | invalidate (Tp::DBusProxy *, const QString &, const QString &) |
|
| AbstractInterface (DBusProxy *proxy, const QLatin1String &interface) |
|
| AbstractInterface (const QString &busName, const QString &path, const QLatin1String &interface, const QDBusConnection &connection, QObject *parent) |
|
PendingVariant * | internalRequestProperty (const QString &name) const |
|
PendingOperation * | internalSetProperty (const QString &name, const QVariant &newValue) |
|
PendingVariantMap * | internalRequestAllProperties () const |
|
QObject * | sender () const |
|
int | senderSignalIndex () const |
|
int | receivers (const char *signal) const |
|
virtual void | timerEvent (QTimerEvent *event) |
|
virtual void | childEvent (QChildEvent *event) |
|
virtual void | customEvent (QEvent *event) |
|
virtual void | connectNotify (const char *signal) |
|
virtual void | disconnectNotify (const char *signal) |
|
bool | checkConnectArgs (const char *signal, const QObject *object, const char *method) |
|
Proxy class providing a 1:1 mapping of the D-Bus interface "org.freedesktop.Telepathy.Channel.Interface.RoomConfig1".
Tp::PendingVariant* Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyPassword |
( |
| ) |
const |
|
inline |
Asynchronous getter for the remote object property Password
of type QString
.
If PasswordProtected is
True
, the password required to enter the channel, if
known. If the password is unknown, or
PasswordProtected is
False
, the empty string.
On XMPP—bless its cotton socks!—non-owners of a MUC cannot see its
current password, even if they just provided the password in order to
join the room…
- Returns
- A pending variant which will emit finished when the property has been retrieved.
Tp::PendingVariant* Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyPasswordHint |
( |
| ) |
const |
|
inline |
Asynchronous getter for the remote object property PasswordHint
of type QString
.
If PasswordProtected is
True
, an optional hint for the password.
On protocols supporting PasswordHint (indicated by its presence
in MutableProperties ),
Password and PasswordHint MUST be
set in a single call to
UpdateConfiguration() .
Skype requires that the password and its hint be supplied together.
- Returns
- A pending variant which will emit finished when the property has been retrieved.
Tp::PendingVariant* Tp::Client::ChannelInterfaceRoomConfigInterface::requestPropertyConfigurationRetrieved |
( |
| ) |
const |
|
inline |
Asynchronous getter for the remote object property ConfigurationRetrieved
of type bool
.
True
once the initial room configuration has been
retrieved, or False
otherwise. On some services, this
may take some time after you've joined a room to fetch the
configuration. Once this property changes to True
, the
other properties on this interface can be assumed to be accurate;
this property MUST not change to False
after it becomes
True
.
An application's “configure this room” dialog might choose to
display a spinner while this property is False
, rather
than allowing the user to edit probably-inaccurate
configuration.
- Returns
- A pending variant which will emit finished when the property has been retrieved.
QDBusPendingReply Tp::Client::ChannelInterfaceRoomConfigInterface::UpdateConfiguration |
( |
const QVariantMap & |
properties, |
|
|
int |
timeout = -1 |
|
) |
| |
|
inlineslot |
Begins a call to the D-Bus method UpdateConfiguration
on the remote object.
If CanUpdateConfiguration is
True
, modifies the current values of one or more
room properties. This method SHOULD NOT return until the change has
been accepted or declined by the server.
Note that the server may ostensibly accept the changes (thus
allowing this method to return success) but signal different values;
for example, the server might truncate
Title to some maximum length. Callers
SHOULD continue to listen for the PropertiesChanged
signal, and trust the values it signals over those provided to this
method.
Note that timeout is ignored as of now. It will be used once http://bugreports.qt.nokia.com/browse/QTBUG-11775 is fixed.
- Parameters
-
properties |
The new values of one or more properties on this interface, which
must be listed in
MutableProperties . For
instance, to set up a channel for discussing top-secret corporate
merge plans, this parameter might be:
{
'Private': True,
'InviteOnly': True,
'Description': "The first rule of #inteltakeover is: do not talk about #inteltakeover",
}
|
timeout | The timeout in milliseconds. |