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
void setUiDelegate(KJobUiDelegate *delegate)
QString exec() const
KServicePtr service() const
QString udi() const
bool is() const
DevIface * as()
bool isAccessible() const
KSERVICE_EXPORT KService::Ptr preferredService(const QString &mimeType)
Q_OBJECTQ_OBJECT
Q_SLOTSQ_SLOTS
void deleteLater()
QString section(QChar sep, qsizetype start, qsizetype end, SectionFlags flags) const const
const QChar * unicode() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:59:38 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:59:38 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.