NimbRo ROS Soccer Package
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
recentfiles.h
1
// Implementation of a "recent files" feature
2
// Stores "recent files" in the file on disk
3
// Author: Dmytro Pavlichenko <dm.mark999@gmail.com>
4
5
#ifndef RECENTFILES_H
6
#define RECENTFILES_H
7
8
#include <QMenu>
9
#include <QAction>
10
11
#include <vector>
12
13
class
RecentFiles :
public
QObject
14
{
15
Q_OBJECT
16
public
:
17
RecentFiles(QMenu *menu);
18
~RecentFiles();
19
20
void
addRecentFile(QString path);
21
22
Q_SIGNALS:
23
void
requestOpen(QString path);
24
25
private
Q_SLOTS:
26
void
onMenuTriggered(QAction *action);
27
28
private
:
29
void
load();
30
void
save();
31
32
private
:
33
int
m_max_files;
34
QMenu *m_menu;
35
};
36
37
#endif // RECENTFILES_H
tools
trajectory_editor
include
trajectory_editor
recentfiles.h
Generated on Thu Oct 20 2016 17:56:45 for NimbRo ROS Soccer Package by
1.8.6