src/dbus/qdbusmessage_p.h
changeset 30 5dc02b23752f
parent 18 2f34d5167611
equal deleted inserted replaced
29:b72c6db6890b 30:5dc02b23752f
    57 #include <qstring.h>
    57 #include <qstring.h>
    58 #include <qdbusmessage.h>
    58 #include <qdbusmessage.h>
    59 
    59 
    60 struct DBusMessage;
    60 struct DBusMessage;
    61 
    61 
       
    62 #ifndef QT_NO_DBUS
       
    63 
    62 QT_BEGIN_NAMESPACE
    64 QT_BEGIN_NAMESPACE
    63 
    65 
    64 class QDBusConnectionPrivate;
    66 class QDBusConnectionPrivate;
    65 
    67 
    66 class QDBusMessagePrivate
    68 class QDBusMessagePrivate
    83     QAtomicInt ref;
    85     QAtomicInt ref;
    84 
    86 
    85     mutable uint delayedReply : 1;
    87     mutable uint delayedReply : 1;
    86     uint localMessage : 1;
    88     uint localMessage : 1;
    87     mutable uint parametersValidated : 1;
    89     mutable uint parametersValidated : 1;
       
    90     uint autoStartService : 1;
    88 
    91 
    89     static void setParametersValidated(QDBusMessage &msg, bool enable)
    92     static void setParametersValidated(QDBusMessage &msg, bool enable)
    90     { msg.d_ptr->parametersValidated = enable; }
    93     { msg.d_ptr->parametersValidated = enable; }
    91 
    94 
    92     static DBusMessage *toDBusMessage(const QDBusMessage &message, QDBusError *error);
    95     static DBusMessage *toDBusMessage(const QDBusMessage &message, QDBusError *error);
    99                                        const QDBusMessage &asSent);
   102                                        const QDBusMessage &asSent);
   100 };
   103 };
   101 
   104 
   102 QT_END_NAMESPACE
   105 QT_END_NAMESPACE
   103 
   106 
       
   107 #endif // QT_NO_DBUS
   104 #endif
   108 #endif