summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/editexecutablesdialog.cpp4
-rw-r--r--src/mainwindow.cpp2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/editexecutablesdialog.cpp b/src/editexecutablesdialog.cpp
index c6c90c3f..8535b7a7 100644
--- a/src/editexecutablesdialog.cpp
+++ b/src/editexecutablesdialog.cpp
@@ -677,7 +677,7 @@ void EditExecutablesDialog::addFromFile()
return;
}
- addNew(Executable(binary.fileName()));
+ addNew(Executable(binary.completeBaseName()));
setBinary(binary);
}
@@ -726,7 +726,7 @@ void EditExecutablesDialog::setBinary(const QFileInfo& binary)
// setting title if some variation of "New Executable"
if (ui->title->text().startsWith(tr("New Executable"), Qt::CaseInsensitive)) {
- const auto prefix = binary.baseName();
+ const auto prefix = binary.completeBaseName();
const auto newTitle = m_executablesList.makeNonConflictingTitle(prefix);
if (newTitle) {
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 177c2a23..12ed40b3 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -5329,7 +5329,7 @@ void MainWindow::addAsExecutable()
case FileExecutionTypes::Executable: {
QString name = QInputDialog::getText(this, tr("Enter Name"),
tr("Please enter a name for the executable"), QLineEdit::Normal,
- targetInfo.baseName());
+ targetInfo.completeBaseName());
if (!name.isEmpty()) {
//Note: If this already exists, you'll lose custom settings