소스 검색

QScintilla: open file

Kandrashin Denis 13 년 전
부모
커밋
ca4d6df9f6
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  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)));