Проблема с qgis, qt, c++
Добавлено: 26 фев 2016, 15:48
Доброго времени суток. Я новичок в qgis, да и что скрывать бог всё равно всё видит, в QT тоже. Стала задача вывести shape карту на QWidget и на карту вывести несколько точек по заданным LLA. Я очень долго собирал библиотеку по исходникам, было не просто. Собрал. Хотя потом позже установил пакет QGIS Weekly и нашёл там все необходимые .lib и .dll, но не в этом суть. Я не понимаю как реализовать поставленную задачу. Решил начать с самых вершков и начал собирать крупицы по интернету. В итоге запускаю проект с изменённой функцией main. В итоге приложение завершается крахом не успев запуститься. В дебагере я узнал что крах происходит после вызова функции QgsApplication app(argc, argv, true); . Ребят подскажите пожалуйста, как вообще реализовать поставленную задачу, нужно вывести на QWidget карту.
#include "mainwindow.h"
#include <QApplication>
#include <Qstring>
#include "qgsapplication.h"
int main(int argc, char *argv[])
{
QgsApplication app(argc, argv, true);
MainWindow w;
w.show();
return app.exec();
}
#include "mainwindow.h"
#include <QApplication>
#include <Qstring>
#include "qgsapplication.h"
int main(int argc, char *argv[])
{
QgsApplication app(argc, argv, true);
MainWindow w;
w.show();
return app.exec();
}