blob: 2a29ab5e09f404921a8153e14725b5dfa5a37cc9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
// Copyright (C) 2021 The Qt Company Ltd.
// Copyright (C) 2018 Luxoft GmbH
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
#include "processingservice.h"
using namespace Qt::StringLiterals;
//! [0]
ProcessingService::ProcessingService(QObject *parent)
: ProcessingServiceSimpleSource(parent)
{
setLastMessage(u"Service online."_s);
}
QVariant ProcessingService::process(const QString & data)
{
setLastMessage(u"Processed data \'%1\'"_s.arg(data));
return data.length();
}
//! [0]
|