┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinviewcontainer.cpp
diff options
context:
space:
mode:
authorKai Uwe Broulik <[email protected]>2025-08-18 13:08:45 +0200
committerKai Uwe Broulik <[email protected]>2025-08-18 13:08:45 +0200
commit977552ea0792b2f56b7a4c1a6f585446c25617c2 (patch)
tree1c1540ea0434cd519af38defcb1e2e16081e6d2e /src/dolphinviewcontainer.cpp
parenta4af2fa2c46c93fcbde9f1d12d67058790e53c4c (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.cpp2
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");