Plasma5Support
deviceserviceaction.cpp
60void DelayedExecutor::_k_storageSetupDone(Solid::ErrorType error, QVariant errorData, const QString &udi)
89 qWarning() << "DeviceServiceAction::execute: " << m_device.udi() << " is not a StorageAccess device";
142 // To make xdg-activation and startup feedback work we need to pass the desktop file name of what we are launching
144 // We know that we are going to launch the default file manager, so query the desktop file name of that
145 const KService::Ptr defaultFileManager = KApplicationTrader::preferredService(QStringLiteral("inode/directory"));
void setDesktopName(const QString &desktopName)
void start() override
AutoHandlingEnabled
KMacroExpanderBase(QChar c=QLatin1Char('%'))
QExplicitlySharedDataPointer< KService > Ptr
bool is() const
DevIface * as()
bool isAccessible() const
KSERVICE_EXPORT KService::Ptr preferredService(const QString &mimeType)
Q_OBJECTQ_OBJECT
Q_SLOTSQ_SLOTS
void deleteLater()
const QChar * unicode() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:47:07 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:47:07 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.