如何将QWTPLOT添加为QT中的基类促进

How to add QwtPlot as a base class in Qt promote?

本文关键字:基类 QT QWTPLOT 添加      更新时间:2023-10-16

我正在使用QT Creator 4.2.1。我已经成功地安装了QWT Lib,并能够将QWTPLOT小部件拖放到我的表单上。我有一个自定义类图:public qwtplot。我希望我可以将QWTPLOT添加到我的表单中,然后执行窗口小部件促销。

但是,当我尝试这样做时,"促进"对话框不会将QWTPLOT显示为我可以选择的基类。如果我选择Qwidget作为基类,然后将"绘图"answers" plot.h"指定为我的促销类和标题文件,我会发现构建错误,抱怨重新定义"类图"。我确实已经有了我的项目中的情节。因此,编译器抱怨我的情节。H有一个重新定义的类。

如何解决这个问题?谢谢!

从工具箱中放置一个小部件,并使用促进并确保您的类结构就像遵循样本。

#ifndef PLOT_H
#define PLOT_H
#include <QObject>
#include <qwt_plot.h>
class Plot : public QwtPlot
{
    Q_OBJECT
public:
    explicit Plot(QWidget *parent = nullptr);
signals:
public slots:
};
#endif // PLOT_H