diff options
| author | Kai Uwe Broulik <[email protected]> | 2025-08-18 13:08:45 +0200 |
|---|---|---|
| committer | Kai Uwe Broulik <[email protected]> | 2025-08-18 13:08:45 +0200 |
| commit | 977552ea0792b2f56b7a4c1a6f585446c25617c2 (patch) | |
| tree | 1c1540ea0434cd519af38defcb1e2e16081e6d2e /src/dolphinviewcontainer.cpp | |
| parent | a4af2fa2c46c93fcbde9f1d12d67058790e53c4c (diff) | |
Use KFileItem::isExecutable() instead of creating a QFileInfo
KFileItem can give us this information since 6.0, no need to create a
QFileInfo and stat'ing the file again.
Diffstat (limited to 'src/dolphinviewcontainer.cpp')
| -rw-r--r-- | src/dolphinviewcontainer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dolphinviewcontainer.cpp b/src/dolphinviewcontainer.cpp index 1b8791167..b60a15445 100644 --- a/src/dolphinviewcontainer.cpp +++ b/src/dolphinviewcontainer.cpp @@ -784,7 +784,7 @@ void DolphinViewContainer::slotfileMiddleClickActivated(const KFileItem &item) // executable scripts auto mimeType = item.currentMimeType(); if (item.isLocalFile() && mimeType.inherits(QStringLiteral("application/x-executable")) && mimeType.inherits(QStringLiteral("text/plain")) - && QFileInfo(item.localPath()).isExecutable()) { + && item.isExecutable()) { KConfigGroup cfgGroup(KSharedConfig::openConfig(QStringLiteral("kiorc")), QStringLiteral("Executable scripts")); const QString value = cfgGroup.readEntry("behaviourOnLaunch", "alwaysAsk"); |
