Files
pilotclient/samples/config/main.cpp
2013-03-16 18:44:46 +01:00

28 lines
721 B
C++

#include <QCoreApplication>
#include "blackmisc/debug.h"
#include "blackmisc/config_manager.h"
#include "blackmisc/config.h"
#include <limits>
#include <iostream>
using namespace BlackMisc;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
BlackMisc::CApplicationContext myApplicationContext;
CConfigManager::getInstance().setConfigPath(QString("config"));
if (!CConfigManager::getInstance().readConfig())
{
bWarning << "To run this sample, there must be a config folder";
bWarning << "in the same directory, containing *.cfg files.";
}
CConfig *myConfig = CConfigManager::getInstance().getConfig("position");
bAssert(myConfig);
myConfig->display();
return a.exec();
}