L'application verifie desormais que le fichier n'est pas deja ouvert dans tous les editeurs de schemas.

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@353 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavierqet
2008-07-20 11:37:31 +00:00
parent fe4c3f6f7d
commit 4364410029
4 changed files with 91 additions and 9 deletions

View File

@@ -38,6 +38,7 @@ class QETApp : public QETSingleApplication {
// methodes
public:
static QETApp *instance();
void setLanguage(const QString &);
static void printHelp();
static void printVersion();
@@ -51,6 +52,9 @@ class QETApp : public QETSingleApplication {
static QString languagesPath();
static QString realPath(const QString &);
static QString symbolicPath(const QString &);
static QETDiagramEditor *diagramEditorForFile(const QString &);
QList<QETDiagramEditor *> diagramEditors() const;
QList<QETElementEditor *> elementEditors() const;
#ifdef QET_ALLOW_OVERRIDE_CED_OPTION
public:
static void overrideCommonElementsDir(const QString &);
@@ -123,8 +127,6 @@ class QETApp : public QETSingleApplication {
void cleanup();
private:
QList<QETDiagramEditor *> diagramEditors() const;
QList<QETElementEditor *> elementEditors() const;
QList<QWidget *> floatingToolbarsAndDocksForMainWindow(QMainWindow *) const;
void parseArguments();
void initLanguage();