Что, здесь нету ни одного человека, который бы смог мне помочь с QWT? Скажите тогда почему у меня в проекте не работает пример "simpleplot". я взял описание класса SimpleData и добавил себе в mainwindow.cpp, на событие on_start_button_clicked() написал:
C++ (Qt)
void MainWindow::on_start_button_clicked()
{
QwtPlotCurve *cSin = new QwtPlotCurve("y = sin(x)");
cSin->setRenderHint(QwtPlotItem::RenderAntialiased);
cSin->setPen(QPen(Qt::red));
cSin->attach(ui->qwtPlot);
const int nPoints = 100;
cSin->setData(SimpleData(::sin, nPoints));
}
в ui_mainwindow.h :C++ (Qt)
class Ui_MainWindowClass
{
public:
QwtPlot *qwtPlot;
........................
void setupUi(QMainWindow *MainWindowClass)
{
if (MainWindowClass->objectName().isEmpty())
MainWindowClass->setObjectName(QString::fromUtf8("MainWindowClass"));
................................................................
qwtPlot = new QwtPlot(widget);
qwtPlot->setObjectName(QString::fromUtf8("qwtPlot"));
qwtPlot->insertLegend(new QwtLegend(), QwtPlot::BottomLegend);
qwtPlot->setAxisScale(qwtPlot->yLeft, -1, 1);
qwtPlot->setAxisScale(qwtPlot->xBottom, 0, 10);
................................................................
}
*.pro :C++ (Qt)
QT += sql
TARGET = ****
TEMPLATE = app
SOURCES += main.cpp mainwindow.cpp plot.cpp
HEADERS += mainwindow.h ui_mainwindow.h plot.h
FORMS += mainwindow.ui
INCLUDEPATH += /usr/local/qwt-5.2.0/include/
LIBS += /usr/local/qwt-5.2.0/lib/libqwt.so.5
CONFIG += debug
В результате при нажатии на кнопку ничего не происходит, в чем проблема?