Force file dialogs to look in the current director first.

This commit is contained in:
Ernie Pasveer
2022-03-19 15:48:53 -05:00
parent c248c69016
commit 7422bec1af
5 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -132,7 +132,7 @@ void SeerConsoleWidget::handlePrintButton () {
void SeerConsoleWidget::handleSaveButton () {
QFileDialog dialog(this, "Seer log file", "", "Logs (*.log);;Text files (*.txt);;All files (*.*)");
QFileDialog dialog(this, "Seer log file", "./", "Logs (*.log);;Text files (*.txt);;All files (*.*)");
dialog.setOptions(QFileDialog::DontUseNativeDialog);
dialog.setAcceptMode(QFileDialog::AcceptSave);
dialog.setFileMode(QFileDialog::AnyFile);
+1 -1
View File
@@ -584,7 +584,7 @@ void SeerEditorManagerWidget::deleteEditorWidgetTab (int index) {
void SeerEditorManagerWidget::handleFileOpenToolButtonClicked () {
QString filename = QFileDialog::getOpenFileName(this, tr("Open Source File"), "", tr("Source files (*.*)"), nullptr, QFileDialog::DontUseNativeDialog);
QString filename = QFileDialog::getOpenFileName(this, tr("Open Source File"), "./", tr("Source files (*.*)"), nullptr, QFileDialog::DontUseNativeDialog);
if (filename == "") {
return;
+2 -2
View File
@@ -1441,7 +1441,7 @@ void SeerGdbWidget::handleLogOuputChanged () {
void SeerGdbWidget::handleGdbLoadBreakpoints () {
QFileDialog dialog(this, "Seer - Load Breakpoints from a file.", "", "Breakpoints (*.brk);;All files (*.*)");
QFileDialog dialog(this, "Seer - Load Breakpoints from a file.", "./", "Breakpoints (*.brk);;All files (*.*)");
dialog.setOptions(QFileDialog::DontUseNativeDialog);
dialog.setAcceptMode(QFileDialog::AcceptOpen);
dialog.setFileMode(QFileDialog::AnyFile);
@@ -1482,7 +1482,7 @@ void SeerGdbWidget::handleGdbSaveBreakpoints () {
return;
}
QFileDialog dialog(this, "Seer - Save Breakpoints to a file.", "", "Breakpoints (*.brk);;All files (*.*)");
QFileDialog dialog(this, "Seer - Save Breakpoints to a file.", "./", "Breakpoints (*.brk);;All files (*.*)");
dialog.setOptions(QFileDialog::DontUseNativeDialog);
dialog.setAcceptMode(QFileDialog::AcceptSave);
dialog.setFileMode(QFileDialog::AnyFile);
+2 -2
View File
@@ -98,10 +98,10 @@ void SeerLogWidget::handlePrintButton () {
void SeerLogWidget::handleSaveButton () {
/*
QString fname = QFileDialog::getSaveFileName(this, "Seer log file", "", "Logs (*.log);;Text files (*.txt);;All files (*.*)");
QString fname = QFileDialog::getSaveFileName(this, "Seer log file", "./", "Logs (*.log);;Text files (*.txt);;All files (*.*)");
*/
QFileDialog dialog(this, "Seer log file", "", "Logs (*.log);;Text files (*.txt);;All files (*.*)");
QFileDialog dialog(this, "Seer log file", "./", "Logs (*.log);;Text files (*.txt);;All files (*.*)");
dialog.setOptions(QFileDialog::DontUseNativeDialog);
dialog.setAcceptMode(QFileDialog::AcceptSave);
dialog.setFileMode(QFileDialog::AnyFile);
+1 -1
View File
@@ -288,7 +288,7 @@ void SeerMemoryVisualizerWidget::handlePrintButton () {
void SeerMemoryVisualizerWidget::handleSaveButton () {
QFileDialog dialog(this, "Seer visualizer file", "", "Logs (*.log);;Text files (*.txt);;All files (*.*)");
QFileDialog dialog(this, "Seer visualizer file", "./", "Logs (*.log);;Text files (*.txt);;All files (*.*)");
dialog.setAcceptMode(QFileDialog::AcceptSave);
dialog.setFileMode(QFileDialog::AnyFile);
dialog.setDefaultSuffix("log");