У меня приложение использующее Qwt неожиданно завершается. Дело происходит под ArchLinux.
Вот примерный код:
// plot.h
#include <QWidget>
#include <qwt/qwt_plot.h>
class Plot : public QWidget {
Q_OBJECT
public:
Plot(QWidget *parent = 0);;
private:
QwtPlot *pPlot;
};
//plot.cpp
#include "plot.h"
Plot::Plot(QWidget *parent) : QWidget(parent) {
pPlot = new QwtPlot(this);
}
//main
#include "widgetview.h"
#include <QApplication>
#include "plot.h"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
Plot plot;
return a.exec();
}
в файл .pro добавил такие строки:
INCLUDEPATH += /usr/include/qwt
LIBS += -lqwt
Вот что может быть не так?
С библиотекой Qt 4.x Qwt нормально работает. Наверное для того чтоб все работало с Qt 5.x надо пересобрать Qwt.
В общем, вопрос закрыт.