File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -37,7 +37,6 @@ private slots:
37
37
const QKeySequence &shortcut, const QString &statusTip,
38
38
void (MainWindow::*slot)());
39
39
CodeEditor *editor;
40
- QString currentFileName;
41
40
Syntax *syntax;
42
41
Tree *tree;
43
42
};
Original file line number Diff line number Diff line change @@ -169,21 +169,21 @@ void MainWindow::openFile()
169
169
}
170
170
file.close ();
171
171
172
- currentFileName = fileName;
172
+ editor-> setCurrentFileName ( fileName) ;
173
173
174
174
setWindowTitle (" CodeAstra ~ " + QFileInfo (fileName).fileName ());
175
175
}
176
176
}
177
177
178
178
void MainWindow::saveFile ()
179
179
{
180
- if (currentFileName .isEmpty ())
180
+ if (editor-> getCurrentFileName () .isEmpty ())
181
181
{
182
182
saveFileAs ();
183
183
return ;
184
184
}
185
185
186
- QFile file (currentFileName );
186
+ QFile file (editor-> getCurrentFileName () );
187
187
if (!file.open (QFile::WriteOnly | QFile::Text))
188
188
{
189
189
QMessageBox::warning (this , " Error" , " Cannot save file: " + file.errorString ());
@@ -205,7 +205,7 @@ void MainWindow::saveFileAs()
205
205
QString fileName = QFileDialog::getSaveFileName (this , " Save File As" );
206
206
if (!fileName.isEmpty ())
207
207
{
208
- currentFileName = fileName;
208
+ editor-> setCurrentFileName ( fileName) ;
209
209
saveFile ();
210
210
}
211
211
}
@@ -224,6 +224,5 @@ void MainWindow::loadFileInEditor(const QString &filePath)
224
224
file.close ();
225
225
226
226
editor->setCurrentFileName (filePath);
227
- currentFileName = filePath;
228
227
setWindowTitle (" CodeAstra ~ " + QFileInfo (filePath).fileName ());
229
228
}
You can’t perform that action at this time.
0 commit comments