/*
 * This file was generated by qdbusxml2cpp version 0.7
 * Command line was: qdbusxml2cpp -m -a ksnapshotadaptor -i ksnapshot.h -l KSnapshot /usr/src/ports/ksnapshot/ksnapshot-15.04.3-1.i686/src/ksnapshot-15.04.3/org.kde.ksnapshot.xml
 *
 * qdbusxml2cpp is Copyright (C) 2015 The Qt Company Ltd.
 *
 * This is an auto-generated file.
 * Do not edit! All changes made to it will be lost.
 */

#include "ksnapshotadaptor.h"
#include <QtCore/QMetaObject>
#include <QtCore/QByteArray>
#include <QtCore/QList>
#include <QtCore/QMap>
#include <QtCore/QString>
#include <QtCore/QStringList>
#include <QtCore/QVariant>

/*
 * Implementation of adaptor class KsnapshotAdaptor
 */

KsnapshotAdaptor::KsnapshotAdaptor(KSnapshot *parent)
    : QDBusAbstractAdaptor(parent)
{
    // constructor
    setAutoRelaySignals(true);
}

KsnapshotAdaptor::~KsnapshotAdaptor()
{
    // destructor
}

void KsnapshotAdaptor::exit()
{
    // handle method call org.kde.ksnapshot.exit
    parent()->exit();
}

int KsnapshotAdaptor::grabMode()
{
    // handle method call org.kde.ksnapshot.grabMode
    return parent()->grabMode();
}

bool KsnapshotAdaptor::save(const QString &filename)
{
    // handle method call org.kde.ksnapshot.save
    return parent()->save(filename);
}

void KsnapshotAdaptor::setGrabMode(int grab)
{
    // handle method call org.kde.ksnapshot.setGrabMode
    parent()->setGrabMode(grab);
}

void KsnapshotAdaptor::setTime(int newTime)
{
    // handle method call org.kde.ksnapshot.setTime
    parent()->setTime(newTime);
}

void KsnapshotAdaptor::setURL(const QString &newURL)
{
    // handle method call org.kde.ksnapshot.setURL
    parent()->setURL(newURL);
}

void KsnapshotAdaptor::slotCopy()
{
    // handle method call org.kde.ksnapshot.slotCopy
    parent()->slotCopy();
}

void KsnapshotAdaptor::slotGrab()
{
    // handle method call org.kde.ksnapshot.slotGrab
    parent()->slotGrab();
}

void KsnapshotAdaptor::slotMovePointer(int x, int y)
{
    // handle method call org.kde.ksnapshot.slotMovePointer
    parent()->slotMovePointer(x, y);
}

void KsnapshotAdaptor::slotOpen(const QString &application)
{
    // handle method call org.kde.ksnapshot.slotOpen
    parent()->slotOpen(application);
}

void KsnapshotAdaptor::slotSave()
{
    // handle method call org.kde.ksnapshot.slotSave
    parent()->slotSave();
}

void KsnapshotAdaptor::slotSaveAs()
{
    // handle method call org.kde.ksnapshot.slotSaveAs
    parent()->slotSaveAs();
}

int KsnapshotAdaptor::timeout()
{
    // handle method call org.kde.ksnapshot.timeout
    return parent()->timeout();
}

QString KsnapshotAdaptor::url()
{
    // handle method call org.kde.ksnapshot.url
    return parent()->url();
}


#include "ksnapshotadaptor.moc"
