Ajout des "fichiers recents"

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@359 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavierqet
2008-07-30 11:51:27 +00:00
parent 0272d5ed66
commit e8e881ff51
9 changed files with 278 additions and 5 deletions

View File

@@ -23,6 +23,7 @@
#include "qetarguments.h"
class QETDiagramEditor;
class QETElementEditor;
class RecentFiles;
/**
Cette classe represente l'application QElectroTech.
@@ -56,6 +57,8 @@ class QETApp : public QETSingleApplication {
static QETDiagramEditor *diagramEditorForFile(const QString &);
QList<QETDiagramEditor *> diagramEditors() const;
QList<QETElementEditor *> elementEditors() const;
static RecentFiles *projectsRecentFiles();
static RecentFiles *elementsRecentFiles();
#ifdef QET_ALLOW_OVERRIDE_CED_OPTION
public:
static void overrideCommonElementsDir(const QString &);
@@ -103,7 +106,9 @@ class QETApp : public QETSingleApplication {
QETArguments qet_arguments_; ///< Analyseur d'arguments
bool non_interactive_execution_; ///< booleen indiquant si l'application va se terminer immediatement apres un court traitement
static QString diagram_texts_font;
static RecentFiles *projects_recent_files_;
static RecentFiles *elements_recent_files_;
public slots:
void systray(QSystemTrayIcon::ActivationReason);
void reduceEveryEditor();