File: messageboxworker.h

package info (click to toggle)
kio 5.116.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 41,496 kB
  • sloc: cpp: 123,468; xml: 528; ansic: 466; ruby: 60; sh: 21; makefile: 13
file content (26 lines) | stat: -rw-r--r-- 616 bytes parent folder | download | duplicates (5)
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
/*
    SPDX-FileCopyrightText: 2022 Friedrich W. H. Kossebau <kossebau@kde.org>

    SPDX-License-Identifier: LGPL-2.1-or-later
*/

#ifndef MESSAGEBOXWORKER_H
#define MESSAGEBOXWORKER_H

// KF
#include <KIO/WorkerBase>

// See README
class MessageBoxWorker : public KIO::WorkerBase
{
public:
    MessageBoxWorker(const QByteArray &pool_socket, const QByteArray &app_socket);
    ~MessageBoxWorker() override;

public: // KIO::WorkerBase API
    KIO::WorkerResult get(const QUrl &url) override;
    KIO::WorkerResult stat(const QUrl &url) override;
    KIO::WorkerResult listDir(const QUrl &url) override;
};

#endif