Messagelib
editorwatcher.cpp
34 EditorWatcher::EditorWatcher(const QUrl &url, const QString &mimeType, OpenWithOption option, QObject *parent, QWidget *parentWidget)
60 std::unique_ptr<KOpenWithDialog> dlg(new KOpenWithDialog(list, i18n("Edit with:"), QString(), mParentWidget));
78 mInotifyWatch = inotify_add_watch(mInotifyFd, mUrl.path().toLatin1().constData(), IN_CLOSE | IN_OPEN | IN_MODIFY | IN_ATTRIB);
188 const bool isReadOnlyMimeType = (readOnlyMimeTypes.contains(mMimeType) || mMimeType.startsWith(QLatin1String("image/")));
void append(const T &value)
Simple interface that both EncryptJob and SignEncryptJob implement so the composer can extract some e...
Definition: attachmentcontrollerbase.h:26
Q_EMITQ_EMIT
void setSingleShot(bool singleShot)
bool contains(const QString &str, Qt::CaseSensitivity cs) const const
QByteArray toLatin1() const const
void finished(int exitCode)
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
void start()
EditorWatcher(const QUrl &url, const QString &mimeType, OpenWithOption option, QObject *parent, QWidget *parentWidget)
Constructs an EditorWatcher.
Definition: editorwatcher.cpp:34
void deleteLater()
KSERVICE_EXPORT KService::Ptr preferredService(const QString &mimeType)
void start(int msec)
virtual bool event(QEvent *e)
QString i18n(const char *text, const TYPE &arg...)
void timeout()
bool waitForStarted(int msecs)
bool isEmpty() const const
qint64 elapsed() const const
bool startsWith(const QString &s, Qt::CaseSensitivity cs) const const
QString path(QUrl::ComponentFormattingOptions options) const const
const char * constData() const const
bool isLocalFile() const const
QString i18nc(const char *context, const char *text, const TYPE &arg...)
QVariant read(const QByteArray &data, int versionOverride=0)
void information(QWidget *parent, const QString &text, const QString &title=QString(), const QString &dontShowAgainName=QString(), Options options=Notify)
void activated(QSocketDescriptor socket, QSocketNotifier::Type type)
void setProgram(const QString &exe, const QStringList &args=QStringList())
void start()
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Oct 3 2023 03:53:47 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Oct 3 2023 03:53:47 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.