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 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
/*
SPDX-FileCopyrightText: 2004 Alexander Dymo <adymo@kdevelop.org>
SPDX-License-Identifier: GPL-2.0-or-later
*/
#include "kdevideextension.h"
#include <QStringList>
#include <KLocalizedString>
#include <QApplication>
KDevIDEExtension::KDevIDEExtension()
: ShellExtension()
{
}
void KDevIDEExtension::init()
{
s_instance = new KDevIDEExtension();
}
QString KDevIDEExtension::xmlFile()
{
return QStringLiteral("kdevelopui.rc");
}
QString KDevIDEExtension::executableFilePath()
{
return QApplication::applicationDirPath() + QLatin1String("/kdevelop");
}
KDevelop::AreaParams KDevIDEExtension::defaultArea()
{
KDevelop::AreaParams params = {QStringLiteral("code"), i18n("Code")};
return params;
}
QString KDevIDEExtension::projectFileExtension()
{
return QStringLiteral("kdev4");
}
QString KDevIDEExtension::projectFileDescription()
{
return i18n("KDevelop Project Files");
}
QStringList KDevIDEExtension::defaultPlugins()
{
return QStringList();
}
|