Qt QByteArray派生类

时间:2013-01-06 22:08:10

标签: qt

我的驱动程序类有问题

 class Myclass:public QByteArray 
{
public :
Myclass();
}

Myclass::Myclass()
:QByteArray ()
{


}

当我尝试将Myclass视为字节数组时的问题:Myclass tt(“foo”);

1 个答案:

答案 0 :(得分:0)

看起来你没有一个带有C字符串参数的构造函数。

构造函数不是继承的,您必须将所需的每个构造函数添加到类中,即使您只是要调用超类构造函数而不是其他任何构造函数。

示例:

MyClass::MyClass(const char *cstr) : QByteArray(cstr) {}