KConfigWidgets
krecentfilesaction.cpp
77 clearAction = q->menu()->addAction(QIcon::fromTheme(QStringLiteral("edit-clear-history")), i18n("Clear List"), q, &KRecentFilesAction::clear);
154 cutValue = fontMetrics.elidedText(value, Qt::ElideMiddle, maxWidthForTitles - nameValueMaxWidth);
209 const QMimeType mimeType = QMimeDatabase().mimeTypeForFile(url.path(), QMimeDatabase::MatchExtension);
void removeUrl(const QUrl &url)
Remove an URL from the recent files list.
Definition: krecentfilesaction.cpp:226
bool isNull() const const
Q_EMITQ_EMIT
void actionTriggered(QAction *action)
void loadEntries(const KConfigGroup &config)
Loads the recent files entries from a given KConfigGroup object.
Definition: krecentfilesaction.cpp:270
QList< QScreen * > screens()
void recentListCleared()
This signal gets emitted when the user clear list.
MatchExtension
QString url(QUrl::FormattingOptions options) const const
QList< QUrl > urls() const
Retrieve a list of all URLs in the recent files list.
Definition: krecentfilesaction.cpp:237
QIcon fromTheme(const QString &name)
void saveEntries(const KConfigGroup &config)
Saves the current recent files entries to a given KConfigGroup object.
Definition: krecentfilesaction.cpp:329
void addAction(QAction *action, const QUrl &url, const QString &name)
Adds action to the list of URLs, with url and title name.
Definition: krecentfilesaction.cpp:205
int width() const const
QRect boundingRect(QChar ch) const const
KRecentFilesAction(QObject *parent)
Constructs an action with the specified parent.
Definition: krecentfilesaction.cpp:34
QAction(QObject *parent)
void deleteGroup(const char *group, WriteConfigFlags flags=Normal)
QList< QAction * > actions() const
void insertAction(QAction *before, QAction *action)
QString tempPath()
void reserve(int alloc)
void setIcon(const QIcon &icon)
void clear()
QString i18n(const char *text, const TYPE &arg...)
PreferLocalFile
bool isEmpty() const const
QString fileName(QUrl::ComponentFormattingOptions options) const const
QString toNativeSeparators(const QString &pathName)
QString toDisplayString(QUrl::FormattingOptions options) const const
void setText(const QString &text)
QString toLocalFile() const const
MenuMode
bool startsWith(const QString &s, Qt::CaseSensitivity cs) const const
ElideMiddle
QString path(QUrl::ComponentFormattingOptions options) const const
void setEnabled(bool)
QString arg(qlonglong a, int fieldWidth, int base, QChar fillChar) const const
QAction * action(const QString &text, Qt::CaseSensitivity cs=Qt::CaseSensitive) const
bool isLocalFile() const const
void setMaxItems(int maxItems)
Sets the maximum of items in the recent files list.
Definition: krecentfilesaction.cpp:113
void writePathEntry(const char *Key, const QString &path, WriteConfigFlags pFlags=Normal)
QMimeType mimeTypeForFile(const QString &fileName, QMimeDatabase::MatchMode mode) const const
virtual QAction * removeAction(QAction *action)
KConfig * config()
QString name() const
QString readPathEntry(const char *key, const QString &aDefault) const
QAction * removeAction(QAction *action) override
Reimplemented for internal reasons.
Definition: krecentfilesaction.cpp:217
QString elidedText(const QString &text, Qt::TextElideMode mode, int width, int flags) const const
QActionGroup * selectableActionGroup() const
void addUrl(const QUrl &url, const QString &name=QString())
Add URL to the recent files list.
Definition: krecentfilesaction.cpp:164
QUrl fromUserInput(const QString &userInput)
Q_D(Todo)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Jun 9 2023 04:08:58 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Jun 9 2023 04:08:58 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.