我在头文件中有这样的内容:
protected:
QFile m_batPtr;
QTextStream stream;
在类的.cpp
文件(实际定义)中显示:
m_batPtr.setFileName(m_path);
if(m_batPtr.open(QIODevice::ReadWrite)){
stream = QTextStream(&m_batPtr);
}
出现以下错误:
batperc.cpp:18: error: use of deleted function ‘QTextStream& QTextStream::operator=(const QTextStream&)’
stream = QTextStream(&m_batPtr);
^
我做错了什么?
QTextStream
似乎不支持赋值。 像类这样的溪流往往不会。