Unsolved To save the contents displayed in QsciScintilla into a text file
-
I know this is not a QsciScintilla forum , some help will be helpful
I am using an object of QsciScintilla object and using following code to load the file.class myEdit:public QsciScintilla{
public:
void readFile();
};myEdit::readFile() {
if (FILE* fp = fopen(ofilename.toLatin1(), "r")) {
QTextStream ms(fp, QIODevice::ReadOnly);
int bufferSize =(1024* 1024);
while(!ms.atEnd() {
QString s = ms.read(bufferSize);
append(s);
}
}
}
I want to save contents of the Editor into an text file so that I use the same for regressions. Can some one guide me , how to save the contents of the Editor into a text file -
Hi
It seems you can get the text with
QString QsciScintilla::text ()
and then you can just save that. -
Super easy!
myEdit::writeFile() { QFile destination("destination.txt"); if (destination.open(QIODevice::WriteOnly)) { QTextStream ms(&destination); ms << text(); } }