1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
/****************************************************************************
**
** This file is part of the KD Soap project.
**
** SPDX-FileCopyrightText: 2011 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
**
** SPDX-License-Identifier: MIT
**
****************************************************************************/
#include <QCoreApplication>
#include "KDSoapServer.h"
#include "helloworld_serverobject.h"
#include <iostream>
HelloWorldServerObject::HelloWorldServerObject()
: Hello_ServiceServerBase()
{
}
HelloWorldServerObject::~HelloWorldServerObject()
{
}
QString HelloWorldServerObject::sayHello(const QString &msg)
{
if (msg.isEmpty()) {
setFault(QLatin1String("Client.Data"), QLatin1String("Empty message"), QLatin1String("HelloWorldServerObject"), tr("You must say something."));
return QString();
}
return tr("I'm helloworld_server and you said: %1").arg(msg);
}
|