aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/debuggeritemmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/debugger/debuggeritemmanager.cpp')
-rw-r--r--src/plugins/debugger/debuggeritemmanager.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/plugins/debugger/debuggeritemmanager.cpp b/src/plugins/debugger/debuggeritemmanager.cpp
index 34ea3b46cd..7e85387750 100644
--- a/src/plugins/debugger/debuggeritemmanager.cpp
+++ b/src/plugins/debugger/debuggeritemmanager.cpp
@@ -348,11 +348,11 @@ DebuggerItem DebuggerItemConfigWidget::item() const
{
DebuggerItem item(m_id);
item.setUnexpandedDisplayName(m_displayNameLineEdit->text());
- item.setCommand(m_binaryChooser->fileName());
- item.setWorkingDirectory(m_workingDirectoryChooser->fileName());
+ item.setCommand(m_binaryChooser->filePath());
+ item.setWorkingDirectory(m_workingDirectoryChooser->filePath());
item.setAutoDetected(m_autodetected);
Abis abiList;
- const QStringList abis = m_abis->text().split(QRegExp("[^A-Za-z0-9-_]+"));
+ const QStringList abis = m_abis->text().split(QRegularExpression("[^A-Za-z0-9-_]+"));
for (const QString &a : abis) {
if (a.isNull())
continue;
@@ -390,10 +390,10 @@ void DebuggerItemConfigWidget::load(const DebuggerItem *item)
m_typeLineEdit->setText(item->engineTypeName());
m_binaryChooser->setReadOnly(item->isAutoDetected());
- m_binaryChooser->setFileName(item->command());
+ m_binaryChooser->setFilePath(item->command());
m_workingDirectoryChooser->setReadOnly(item->isAutoDetected());
- m_workingDirectoryChooser->setFileName(item->workingDirectory());
+ m_workingDirectoryChooser->setFilePath(item->workingDirectory());
QString text;
QString versionCommand;
@@ -427,7 +427,7 @@ void DebuggerItemConfigWidget::binaryPathHasChanged()
return;
DebuggerItem tmp;
- QFileInfo fi = QFileInfo(m_binaryChooser->path());
+ QFileInfo fi = QFileInfo(m_binaryChooser->filePath().toString());
if (fi.isExecutable()) {
tmp = item();
tmp.reinitializeFromFile();
@@ -955,7 +955,7 @@ void DebuggerItemManagerPrivate::saveDebuggers()
}
});
data.insert(DEBUGGER_COUNT_KEY, count);
- m_writer.save(data, ICore::mainWindow());
+ m_writer.save(data, ICore::dialogParent());
// Do not save default debuggers as they are set by the SDK.
}