mirror of
https://github.com/epasveer/seer.git
synced 2026-08-29 08:34:42 +08:00
Force file dialogs to look in the current director first.
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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");
|
||||
|
||||
Reference in New Issue
Block a user