Warning, /libraries/atcore/src/core/atcore_default_folders.h.in is written in an unsupported language. File is not indexed.

0001 /* AtCore KDE Libary for 3D Printers
0002     SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
0003     SPDX-FileCopyrightText: 2016, 2018 Tomaz Canabrava <tcanabrava@kde.org>
0004     SPDX-FileCopyrightText: 2016-2019 Chris Rizzitello <rizzitello@kde.org>
0005     SPDX-FileCopyrightText: 2016 Patrick José Pereira <patrickjp@kde.org>
0006 */
0007 
0008 #pragma once
0009 
0010 #include <QLibraryInfo>
0011 #include <QDir>
0012 
0013 namespace AtCoreDirectories {
0014     const QString appPath = QDir::currentPath();
0015     const QStringList pluginDir = {
0016         QStringLiteral("%1/plugins").arg(appPath)
0017         , QStringLiteral("%1/AtCore").arg(appPath)
0018         , QDir(QStringLiteral("%1/../Plugins/AtCore").arg(appPath)).absolutePath()
0019         , QStringLiteral("@CMAKE_INSTALL_PREFIX@/@KDE_INSTALL_PLUGINDIR@/AtCore")
0020             , QStringLiteral("%1/AtCore")
0021     #if(QT_VERSION_MAJOR == 6)
0022                                         .arg(QLibraryInfo::path(QLibraryInfo::PluginsPath))
0023     #else
0024                                         .arg(QLibraryInfo::location(QLibraryInfo::PluginsPath))
0025     #endif
0026         , QStringLiteral("@KDE_INSTALL_PLUGINDIR@/AtCore")
0027     };
0028     const QString pluginExtFilter =
0029         #if defined(Q_OS_WIN)
0030             QStringLiteral("*.dll");
0031         #elif defined(Q_OS_MAC)
0032             QStringLiteral("*.dylib");
0033         #else
0034             QStringLiteral("*.so");
0035         #endif
0036 }