##// END OF EJS Templates
Initializes plugin
Initializes plugin

File last commit:

r352:b2a47c61d04d
r352:b2a47c61d04d
Show More
AmdaPlugin.cpp
29 lines | 691 B | text/x-c | CppLexer
#include "AmdaPlugin.h"
#include <DataSource/DataSourceController.h>
#include <SqpApplication.h>
Q_LOGGING_CATEGORY(LOG_AmdaPlugin, "AmdaPlugin")
namespace {
/// Name of the data source
const auto DATA_SOURCE_NAME = QStringLiteral("AMDA");
} // namespace
void AmdaPlugin::initialize()
{
if (auto app = sqpApp) {
// Registers to the data source controller
auto &dataSourceController = app->dataSourceController();
auto dataSourceUid = dataSourceController.registerDataSource(DATA_SOURCE_NAME);
// Sets data source tree
/// @todo ALX
}
else {
qCWarning(LOG_AmdaPlugin()) << tr("Can't access to SciQlop application");
}
}