File: directorycreator.cpp

package info (click to toggle)
kio-extras 4%3A25.04.2-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 31,928 kB
  • sloc: cpp: 28,852; ansic: 3,084; perl: 1,048; xml: 116; sh: 92; python: 28; makefile: 9
file content (26 lines) | stat: -rw-r--r-- 776 bytes parent folder | download | duplicates (2)
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: 2023 Nicolas Fella <nicolas.fella@gmx.de>

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

#include "directorycreator.h"

K_PLUGIN_CLASS_WITH_JSON(DirectoryCreator, "directorythumbnail.json")

DirectoryCreator::DirectoryCreator(QObject *parent, const QVariantList &args)
    : KIO::ThumbnailCreator(parent, args)
{
}

KIO::ThumbnailResult DirectoryCreator::create(const KIO::ThumbnailRequest & /*request*/)
{
    // The actual implementation for directory thumbnails is in thumbnail.cpp
    // This class is only a dummy to produce a KPluginMetaData so that the directory thumbnailer is listed by PreviewJob::availablePlugins()

    return KIO::ThumbnailResult::fail();
}

#include "directorycreator.moc"

#include "moc_directorycreator.cpp"