/*
 * This file was generated by qdbusxml2cpp version 0.8
 * Command line was: qdbusxml2cpp -m -a projectoverviewadaptor -i project/projecttab.h -l ProjectTab /usr/src/ports/lokalize/lokalize-17.04.3-2.x86_64/src/lokalize-17.04.3/src/project/org.kde.lokalize.ProjectOverview.xml
 *
 * qdbusxml2cpp is Copyright (C) 2016 The Qt Company Ltd.
 *
 * This is an auto-generated file.
 * Do not edit! All changes made to it will be lost.
 */

#include "projectoverviewadaptor.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 ProjectOverviewAdaptor
 */

ProjectOverviewAdaptor::ProjectOverviewAdaptor(ProjectTab *parent)
    : QDBusAbstractAdaptor(parent)
{
    // constructor
    setAutoRelaySignals(true);
}

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

QString ProjectOverviewAdaptor::currentItem()
{
    // handle method call org.kde.Lokalize.ProjectOverview.currentItem
    return parent()->currentItem();
}

bool ProjectOverviewAdaptor::currentItemIsTranslationFile()
{
    // handle method call org.kde.Lokalize.ProjectOverview.currentItemIsTranslationFile
    return parent()->currentItemIsTranslationFile();
}

QStringList ProjectOverviewAdaptor::selectedItems()
{
    // handle method call org.kde.Lokalize.ProjectOverview.selectedItems
    return parent()->selectedItems();
}

void ProjectOverviewAdaptor::setCurrentItem(const QString &url)
{
    // handle method call org.kde.Lokalize.ProjectOverview.setCurrentItem
    parent()->setCurrentItem(url);
}


#include "projectoverviewadaptor.moc"
