Răsfoiți Sursa

QScintilla: open file

Kandrashin Denis 13 ani în urmă
părinte
comite
ca4d6df9f6
1 a modificat fișierele cu 8 adăugiri și 0 ștergeri
  1. 8 0
      source/fb2main.cpp

+ 8 - 0
source/fb2main.cpp

@@ -406,6 +406,14 @@ void MainWindow::viewQsci()
     setCentralWidget(qsciEdit);
     qsciEdit->setFocus();
 
+    QString filename = windowFilePath();
+    if (!filename.isEmpty()) {
+        QFile file(filename);
+        if (file.open(QFile::ReadOnly | QFile::Text)) {
+            qsciEdit->read(&file);
+        }
+    }
+
 //    connect(qsciEdit, SIGNAL(textChanged()), this, SLOT(documentWasModified()));
 //    connect(qsciEdit, SIGNAL(cursorPositionChanged(int, int)), this, SLOT(cursorMoved(int, int)));