我想创建我的 CustomQSpinBox 。
这个 CustomQSpinBox 必须继承 QPushButton 和 QSpinBox 但是当我编译这段代码时:
#include <QSpinBox>
#include <QPushButton>
class CustomQSpinBox : public QSpinBox, public QPushButton
{
Q_OBJECT
public:
CustomQSpinBox (QWidget *parent = 0);
~CustomQSpinBox ();
void initMinMax(int min, int max);
void init();
signals:
void needNumpad();
public slots:
void clicked();
};
我收到一个错误:
错误:C2594:'static_cast'ÿ:转换歧义 de 'QObject *' en 'CustomQSpinBox *'
我必须如何继承?