20 RecentFiles(QWidget* parent,
const QString& settingsKey,
const QString& menuObjectName);
25 template <
typename TargetClass>
26 void setup(TargetClass* instance,
void (TargetClass::*memberFunction)(
const QString&),
int maxEntries = 10);
29 void add(
const QString& fileName);
35 const QString settingsKey;
38 QStringList fileNameList;
43#ifndef XXRecentFilesHPP
44#include "XXRecentFiles.hpp"
#define XXAPPLICATION_DECLSPEC
Definition XXApplicationExportDef.h:11
void add(const QString &fileName)
RecentFiles(QWidget *parent, const QString &settingsKey, const QString &menuObjectName)
void setup(TargetClass *instance, void(TargetClass::*memberFunction)(const QString &), int maxEntries=10)
void setup(LoadFunction loadFunction, int maxEntries=10)
std::function< void(const QString &fileName)> LoadFunction
Definition XXRecentFiles.h:17
Definition XXPopulatedAbstract.h:11