~ubuntu-branches/ubuntu/saucy/print-manager/saucy-proposed

« back to all changes in this revision

Viewing changes to build/print-manager-kded/newprinternotificationadaptor.h

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2012-08-21 12:30:49 UTC
  • mto: (1.3.2)
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: package-import@ubuntu.com-20120821123049-c8uky0a9gmfkck87
Tags: upstream-0.1.0+git20120821
ImportĀ upstreamĀ versionĀ 0.1.0+git20120821

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * This file was generated by qdbusxml2cpp version 0.7
 
3
 * Command line was: qdbusxml2cpp -m -a newprinternotificationadaptor -i NewPrinterNotification.h -l NewPrinterNotification /home/jr/src/print-manager/git/print-manager/print-manager-kded/com.redhat.NewPrinterNotification.xml
 
4
 *
 
5
 * qdbusxml2cpp is Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
 
6
 *
 
7
 * This is an auto-generated file.
 
8
 * This file may have been hand-edited. Look for HAND-EDIT comments
 
9
 * before re-generating it.
 
10
 */
 
11
 
 
12
#ifndef NEWPRINTERNOTIFICATIONADAPTOR_H_1345050433
 
13
#define NEWPRINTERNOTIFICATIONADAPTOR_H_1345050433
 
14
 
 
15
#include <QtCore/QObject>
 
16
#include <QtDBus/QtDBus>
 
17
#include "NewPrinterNotification.h"
 
18
class QByteArray;
 
19
template<class T> class QList;
 
20
template<class Key, class Value> class QMap;
 
21
class QString;
 
22
class QStringList;
 
23
class QVariant;
 
24
 
 
25
/*
 
26
 * Adaptor class for interface com.redhat.NewPrinterNotification
 
27
 */
 
28
class NewPrinterNotificationAdaptor: public QDBusAbstractAdaptor
 
29
{
 
30
    Q_OBJECT
 
31
    Q_CLASSINFO("D-Bus Interface", "com.redhat.NewPrinterNotification")
 
32
    Q_CLASSINFO("D-Bus Introspection", ""
 
33
"  <interface name=\"com.redhat.NewPrinterNotification\">\n"
 
34
"    <method name=\"GetReady\"/>\n"
 
35
"    <method name=\"NewPrinter\">\n"
 
36
"      <arg direction=\"in\" type=\"i\" name=\"status\"/>\n"
 
37
"      <arg direction=\"in\" type=\"s\" name=\"name\"/>\n"
 
38
"      <arg direction=\"in\" type=\"s\" name=\"mfg\"/>\n"
 
39
"      <arg direction=\"in\" type=\"s\" name=\"mdl\"/>\n"
 
40
"      <arg direction=\"in\" type=\"s\" name=\"des\"/>\n"
 
41
"      <arg direction=\"in\" type=\"s\" name=\"cmd\"/>\n"
 
42
"    </method>\n"
 
43
"  </interface>\n"
 
44
        "")
 
45
public:
 
46
    NewPrinterNotificationAdaptor(NewPrinterNotification *parent);
 
47
    virtual ~NewPrinterNotificationAdaptor();
 
48
 
 
49
    inline NewPrinterNotification *parent() const
 
50
    { return static_cast<NewPrinterNotification *>(QObject::parent()); }
 
51
 
 
52
public: // PROPERTIES
 
53
public Q_SLOTS: // METHODS
 
54
    void GetReady();
 
55
    void NewPrinter(int status, const QString &name, const QString &mfg, const QString &mdl, const QString &des, const QString &cmd);
 
56
Q_SIGNALS: // SIGNALS
 
57
};
 
58
 
 
59
#endif