我试图从文件中读取并放入文本编辑中,并一直说QIODevice::read:device未打开。 .txt文件与我的.qrc和.cpp文件位于同一位置。我正在按照网上的逐步指南进行操作。据我了解,从第四季度到第五季度,他们做出了一些改变。有谁对我可以解决此问题有任何提示。谢谢
//My findstuff.h
#ifndef FINDSTUFF_H
#define FINDSTUFF_H
#include <QWidget>
namespace Ui {class FindStuff;}
class FindStuff : public QWidget{
Q_OBJECT
public:
explicit FindStuff(QWidget *parent = 0);
~FindStuff();
private slots:
void on_goButton_clicked();
private:
Ui::FindStuff *ui;
void getTextFile();
};
最佳答案
如果您正在读取.qrc资源文件,则必须先运行qmake(在Qt Creator中为“Build-> Run qmake”),然后该文件才可用。
关于c++ - QIODevice::read:设备未打开,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24963081/