manages a list of recently used files and provides a menu to access them
More...
#include <XXRecentFiles.h>
manages a list of recently used files and provides a menu to access them
|
| using | LoadFunction = std::function<void(const QString& fileName)> |
|
| | RecentFiles (QWidget *parent, const QString &settingsKey, const QString &menuObjectName) |
| void | setup (LoadFunction loadFunction, int maxEntries=10) |
| template<typename TargetClass> |
| void | setup (TargetClass *instance, void(TargetClass::*memberFunction)(const QString &), int maxEntries=10) |
| void | clear () |
| void | add (const QString &fileName) |
◆ LoadFunction
◆ RecentFiles()
| XX::RecentFiles::RecentFiles |
( |
QWidget * | parent, |
|
|
const QString & | settingsKey, |
|
|
const QString & | menuObjectName ) |
◆ add()
| void XX::RecentFiles::add |
( |
const QString & | fileName | ) |
|
◆ clear()
| void XX::RecentFiles::clear |
( |
| ) |
|
◆ setup() [1/2]
| void XX::RecentFiles::setup |
( |
LoadFunction | loadFunction, |
|
|
int | maxEntries = 10 ) |
◆ setup() [2/2]
template<typename TargetClass>
| void XX::RecentFiles::setup |
( |
TargetClass * | instance, |
|
|
void(TargetClass::* | memberFunction )(const QString &), |
|
|
int | maxEntries = 10 ) |
The documentation for this class was generated from the following file: