Plasma
runnercontext.cpp File Reference
#include "runnercontext.h"#include <cmath>#include <QReadWriteLock>#include <QDir>#include <QFile>#include <QFileInfo>#include <QSharedData>#include <kcompletion.h>#include <kconfiggroup.h>#include <kdebug.h>#include <kmimetype.h>#include <kshell.h>#include <kstandarddirs.h>#include <kurl.h>#include <kprotocolinfo.h>#include "abstractrunner.h"#include "querymatch.h"#include "runnercontext.moc"Go to the source code of this file.
Namespaces | |
| namespace | Plasma |
Macros | |
| #define | LOCK_FOR_READ(d) |
| #define | LOCK_FOR_WRITE(d) |
| #define | UNLOCK(d) |
Functions | |
| bool | Plasma::correctLastComponentCase (const QString &path, QString &correctCasePath, const bool mustBeDir) |
| bool | Plasma::correctPathCase (const QString &path, QString &corrected) |
Macro Definition Documentation
◆ LOCK_FOR_READ
| #define LOCK_FOR_READ | ( | d | ) |
Value:
d->lock.lockForRead();
Definition at line 47 of file runnercontext.cpp.
◆ LOCK_FOR_WRITE
| #define LOCK_FOR_WRITE | ( | d | ) |
Value:
d->lock.lockForWrite();
Definition at line 48 of file runnercontext.cpp.
◆ UNLOCK
| #define UNLOCK | ( | d | ) |
Value:
d->lock.unlock();
Definition at line 49 of file runnercontext.cpp.
This file is part of the KDE documentation.
Documentation copyright © 1996-2026 The KDE developers.
Generated on by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2026 The KDE developers.
Generated on by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.