summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukáš Lalinský <lalinsky@gmail.com>2009-07-20 10:33:14 +0200
committerLukáš Lalinský <lalinsky@gmail.com>2009-07-20 10:33:14 +0200
commitee4e0002025099edd716bbd5b5c4f21b467ac7ab (patch)
tree3babf8ecd41dc93eac4aeae04c522114e908e1ca
parent043cf094f6494039cc5b8ba6c0a95406702c2ed4 (diff)
downloaddbmodel-ee4e0002025099edd716bbd5b5c4f21b467ac7ab.tar.gz
dbmodel-ee4e0002025099edd716bbd5b5c4f21b467ac7ab.tar.bz2
Open file passed on the command line
-rw-r--r--src/diagramdocument.cpp10
-rw-r--r--src/diagramdocument.h2
-rw-r--r--src/main.cpp8
-rw-r--r--src/mainwindow.cpp20
-rw-r--r--src/mainwindow.h2
-rw-r--r--translations/dbmodel_en.ts120
-rw-r--r--translations/dbmodel_sk.ts120
7 files changed, 154 insertions, 128 deletions
diff --git a/src/diagramdocument.cpp b/src/diagramdocument.cpp
index a697bc7..a541d7a 100644
--- a/src/diagramdocument.cpp
+++ b/src/diagramdocument.cpp
@@ -432,15 +432,20 @@ DiagramDocument::save(const QString &fileName)
#include "diagramitemfactory.h"
-void
+bool
DiagramDocument::load(const QString &fileName)
{
QDomDocument doc;
QFile file(fileName);
if (file.open(QIODevice::ReadOnly)) {
- doc.setContent(&file);
+ if (!doc.setContent(&file)) {
+ return false;
+ }
file.close();
}
+ else {
+ return false;
+ }
setFileName(fileName);
QDomElement root = doc.firstChildElement("diagram");
@@ -460,6 +465,7 @@ DiagramDocument::load(const QString &fileName)
}
itemElement = itemElement.nextSiblingElement("item");
}
+ return true;
}
DiagramItem *
diff --git a/src/diagramdocument.h b/src/diagramdocument.h
index fa061b1..4a3fd34 100644
--- a/src/diagramdocument.h
+++ b/src/diagramdocument.h
@@ -72,7 +72,7 @@ public:
QList<DiagramItem *> selectedItems();
void save(const QString &fileName);
- void load(const QString &fileName);
+ bool load(const QString &fileName);
QString fileName() { return m_fileName; }
void setFileName(const QString &fileName) { m_fileName = fileName; }
diff --git a/src/main.cpp b/src/main.cpp
index 628856c..a76a90c 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -37,7 +37,13 @@ main(int argc, char **argv)
translator.load("dbmodel_" + QLocale::system().name(), ":/translations/");
app.installTranslator(&translator);
- MainWindow window;
+ QString fileName;
+ QStringList args = app.arguments();
+ if (args.size() > 1) {
+ fileName = args.at(1);
+ }
+
+ MainWindow window(fileName);
window.show();
return app.exec();
}
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index eac5f02..7d26984 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -68,14 +68,19 @@ public:
ExporterList exporters;
};
-MainWindow::MainWindow()
+MainWindow::MainWindow(const QString &fileName)
: QMainWindow(), d(new MainWindowPrivate), m_model(NULL)
{
setupUi();
setupActions();
setupToolBar();
setupMenuBar();
- newModel();
+ if (fileName.isEmpty()) {
+ newModel();
+ }
+ else {
+ loadFile(fileName);
+ }
QIcon icon;
icon.addFile(":/icons/16x16/item-table.png", QSize(32, 32));
@@ -448,9 +453,14 @@ void
MainWindow::loadFile(const QString &fileName)
{
DiagramDocument *model = new DiagramDocument(this);
- model->load(fileName);
- newModel(model);
- addRecentFile(fileName);
+ if (model->load(fileName)) {
+ newModel(model);
+ addRecentFile(fileName);
+ }
+ else {
+ QMessageBox::critical(this, tr("Error"), tr("Unknown format."));
+ newModel();
+ }
}
void
diff --git a/src/mainwindow.h b/src/mainwindow.h
index a1b7723..923f6cd 100644
--- a/src/mainwindow.h
+++ b/src/mainwindow.h
@@ -33,7 +33,7 @@ class MainWindow: public QMainWindow
Q_OBJECT
public:
- MainWindow();
+ MainWindow(const QString &fileName = QString());
~MainWindow();
QIcon loadIcon(const QString &name);
diff --git a/translations/dbmodel_en.ts b/translations/dbmodel_en.ts
index ba60315..1adea7c 100644
--- a/translations/dbmodel_en.ts
+++ b/translations/dbmodel_en.ts
@@ -191,285 +191,287 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/mainwindow.cpp" line="161"/>
+ <location filename="../src/mainwindow.cpp" line="166"/>
<source>&amp;Properties</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="199"/>
+ <location filename="../src/mainwindow.cpp" line="204"/>
<source>&amp;New</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="202"/>
+ <location filename="../src/mainwindow.cpp" line="207"/>
<source>Ctrl+N</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="206"/>
+ <location filename="../src/mainwindow.cpp" line="211"/>
<source>&amp;Open...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="208"/>
+ <location filename="../src/mainwindow.cpp" line="213"/>
<source>Ctrl+O</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="212"/>
+ <location filename="../src/mainwindow.cpp" line="217"/>
<source>&amp;Save</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="214"/>
+ <location filename="../src/mainwindow.cpp" line="219"/>
<source>Ctrl+S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="219"/>
+ <location filename="../src/mainwindow.cpp" line="224"/>
<source>Save &amp;As...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="228"/>
+ <location filename="../src/mainwindow.cpp" line="233"/>
<source>E&amp;xport...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="232"/>
+ <location filename="../src/mainwindow.cpp" line="237"/>
<source>Page Set&amp;up...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="236"/>
+ <location filename="../src/mainwindow.cpp" line="241"/>
<source>&amp;Print...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="238"/>
+ <location filename="../src/mainwindow.cpp" line="243"/>
<source>Ctrl+P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="242"/>
+ <location filename="../src/mainwindow.cpp" line="247"/>
<source>Print Previe&amp;w...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="244"/>
+ <location filename="../src/mainwindow.cpp" line="249"/>
<source>Ctrl+Shift+P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="254"/>
+ <location filename="../src/mainwindow.cpp" line="259"/>
<source>Select</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="260"/>
+ <location filename="../src/mainwindow.cpp" line="265"/>
<source>Add new table</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="265"/>
+ <location filename="../src/mainwindow.cpp" line="270"/>
<source>Add new relation</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="269"/>
+ <location filename="../src/mainwindow.cpp" line="274"/>
<source>&amp;Undo</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="270"/>
+ <location filename="../src/mainwindow.cpp" line="275"/>
<source>Ctrl+Z</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="272"/>
+ <location filename="../src/mainwindow.cpp" line="277"/>
<source>Re&amp;do</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="273"/>
+ <location filename="../src/mainwindow.cpp" line="278"/>
<source>Ctrl+Shift+Z</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="281"/>
+ <location filename="../src/mainwindow.cpp" line="286"/>
<source>Cu&amp;t</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="283"/>
+ <location filename="../src/mainwindow.cpp" line="288"/>
<source>Ctrl+X</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="287"/>
+ <location filename="../src/mainwindow.cpp" line="292"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="289"/>
+ <location filename="../src/mainwindow.cpp" line="294"/>
<source>Ctrl+C</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="293"/>
+ <location filename="../src/mainwindow.cpp" line="298"/>
<source>&amp;Paste</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="295"/>
+ <location filename="../src/mainwindow.cpp" line="300"/>
<source>Ctrl+V</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="299"/>
+ <location filename="../src/mainwindow.cpp" line="304"/>
<source>&amp;Delete</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="301"/>
+ <location filename="../src/mainwindow.cpp" line="306"/>
<source>Del</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="305"/>
+ <location filename="../src/mainwindow.cpp" line="310"/>
<source>&amp;About...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="309"/>
+ <location filename="../src/mainwindow.cpp" line="314"/>
<source>&amp;Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="311"/>
+ <location filename="../src/mainwindow.cpp" line="316"/>
<source>Ctrl+W</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="315"/>
+ <location filename="../src/mainwindow.cpp" line="320"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="317"/>
+ <location filename="../src/mainwindow.cpp" line="322"/>
<source>Ctrl+Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="321"/>
+ <location filename="../src/mainwindow.cpp" line="326"/>
<source>Show &amp;Grid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="325"/>
+ <location filename="../src/mainwindow.cpp" line="330"/>
<source>&amp;Notation</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="328"/>
+ <location filename="../src/mainwindow.cpp" line="333"/>
<source>&amp;Relational</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="332"/>
+ <location filename="../src/mainwindow.cpp" line="337"/>
<source>&amp;Crow&apos;s Foot</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="349"/>
- <location filename="../src/mainwindow.cpp" line="398"/>
+ <location filename="../src/mainwindow.cpp" line="354"/>
+ <location filename="../src/mainwindow.cpp" line="403"/>
<source>&amp;File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="364"/>
+ <location filename="../src/mainwindow.cpp" line="369"/>
<source>&amp;Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="373"/>
+ <location filename="../src/mainwindow.cpp" line="378"/>
<source>50%</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="373"/>
+ <location filename="../src/mainwindow.cpp" line="378"/>
<source>70%</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="373"/>
+ <location filename="../src/mainwindow.cpp" line="378"/>
<source>85%</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="373"/>
+ <location filename="../src/mainwindow.cpp" line="378"/>
<source>100%</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="373"/>
+ <location filename="../src/mainwindow.cpp" line="378"/>
<source>125%</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="373"/>
+ <location filename="../src/mainwindow.cpp" line="378"/>
<source>150%</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="380"/>
- <location filename="../src/mainwindow.cpp" line="428"/>
+ <location filename="../src/mainwindow.cpp" line="385"/>
+ <location filename="../src/mainwindow.cpp" line="433"/>
<source>&amp;View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="418"/>
+ <location filename="../src/mainwindow.cpp" line="423"/>
<source>&amp;Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="433"/>
+ <location filename="../src/mainwindow.cpp" line="438"/>
<source>&amp;Diagram</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="437"/>
+ <location filename="../src/mainwindow.cpp" line="442"/>
<source>&amp;Help</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="470"/>
+ <location filename="../src/mainwindow.cpp" line="480"/>
<source>The document has been modified.
Do you want to save your changes?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="518"/>
+ <location filename="../src/mainwindow.cpp" line="461"/>
+ <location filename="../src/mainwindow.cpp" line="528"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="518"/>
+ <location filename="../src/mainwindow.cpp" line="461"/>
+ <location filename="../src/mainwindow.cpp" line="528"/>
<source>Unknown format.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="734"/>
+ <location filename="../src/mainwindow.cpp" line="741"/>
<source>&amp;%1. %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="791"/>
+ <location filename="../src/mainwindow.cpp" line="798"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="791"/>
+ <location filename="../src/mainwindow.cpp" line="798"/>
<source>&lt;p&gt;
&lt;b&gt;Database Modeller </source>
<translation type="unfinished"></translation>
@@ -484,7 +486,7 @@ Copyright (C) 2008 Lukas Lalinsky
<translation type="obsolete">&lt;p&gt;&lt;b&gt;Database Modeller&lt;/b&gt;&lt;br /&gt;&lt;a href=&quot;http://oxygene.sk/lukas/dbmodel/&quot;&gt;http://oxygene.sk/lukas/dbmodel/&lt;/a&gt;&lt;br /&gt;Copyright (C) 2008 Lukáš Lalinský&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="806"/>
+ <location filename="../src/mainwindow.cpp" line="813"/>
<source>Untitled</source>
<translation type="unfinished"></translation>
</message>
diff --git a/translations/dbmodel_sk.ts b/translations/dbmodel_sk.ts
index 16b71e8..3433720 100644
--- a/translations/dbmodel_sk.ts
+++ b/translations/dbmodel_sk.ts
@@ -199,38 +199,38 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../src/mainwindow.cpp" line="199"/>
+ <location filename="../src/mainwindow.cpp" line="204"/>
<source>&amp;New</source>
<translation>&amp;Nový</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="202"/>
+ <location filename="../src/mainwindow.cpp" line="207"/>
<source>Ctrl+N</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="206"/>
+ <location filename="../src/mainwindow.cpp" line="211"/>
<source>&amp;Open...</source>
<translation>&amp;Otvoriť...
</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="208"/>
+ <location filename="../src/mainwindow.cpp" line="213"/>
<source>Ctrl+O</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="212"/>
+ <location filename="../src/mainwindow.cpp" line="217"/>
<source>&amp;Save</source>
<translation>&amp;Uložiť</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="214"/>
+ <location filename="../src/mainwindow.cpp" line="219"/>
<source>Ctrl+S</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="219"/>
+ <location filename="../src/mainwindow.cpp" line="224"/>
<source>Save &amp;As...</source>
<translation>Uložiť &amp;ako...</translation>
</message>
@@ -239,256 +239,258 @@
<translation type="obsolete">Exportovať...</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="254"/>
+ <location filename="../src/mainwindow.cpp" line="259"/>
<source>Select</source>
<translation>Výber</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="260"/>
+ <location filename="../src/mainwindow.cpp" line="265"/>
<source>Add new table</source>
<translation>Pridať novú tabuľku</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="265"/>
+ <location filename="../src/mainwindow.cpp" line="270"/>
<source>Add new relation</source>
<translation>Pridať nový vzťah</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="269"/>
+ <location filename="../src/mainwindow.cpp" line="274"/>
<source>&amp;Undo</source>
<translation>Vrátit &amp;späť</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="270"/>
+ <location filename="../src/mainwindow.cpp" line="275"/>
<source>Ctrl+Z</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="272"/>
+ <location filename="../src/mainwindow.cpp" line="277"/>
<source>Re&amp;do</source>
<translation>&amp;Opakovať vrátené</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="273"/>
+ <location filename="../src/mainwindow.cpp" line="278"/>
<source>Ctrl+Shift+Z</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="349"/>
- <location filename="../src/mainwindow.cpp" line="398"/>
+ <location filename="../src/mainwindow.cpp" line="354"/>
+ <location filename="../src/mainwindow.cpp" line="403"/>
<source>&amp;File</source>
<translation>&amp;Súbor</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="364"/>
+ <location filename="../src/mainwindow.cpp" line="369"/>
<source>&amp;Mode</source>
<translation>&amp;Mód</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="373"/>
+ <location filename="../src/mainwindow.cpp" line="378"/>
<source>50%</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="373"/>
+ <location filename="../src/mainwindow.cpp" line="378"/>
<source>70%</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="373"/>
+ <location filename="../src/mainwindow.cpp" line="378"/>
<source>85%</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="373"/>
+ <location filename="../src/mainwindow.cpp" line="378"/>
<source>100%</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="373"/>
+ <location filename="../src/mainwindow.cpp" line="378"/>
<source>125%</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="373"/>
+ <location filename="../src/mainwindow.cpp" line="378"/>
<source>150%</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="315"/>
+ <location filename="../src/mainwindow.cpp" line="320"/>
<source>&amp;Quit</source>
<translation>&amp;Koniec</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="317"/>
+ <location filename="../src/mainwindow.cpp" line="322"/>
<source>Ctrl+Q</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="299"/>
+ <location filename="../src/mainwindow.cpp" line="304"/>
<source>&amp;Delete</source>
<translation>&amp;Odstrániť</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="301"/>
+ <location filename="../src/mainwindow.cpp" line="306"/>
<source>Del</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="518"/>
+ <location filename="../src/mainwindow.cpp" line="461"/>
+ <location filename="../src/mainwindow.cpp" line="528"/>
<source>Error</source>
<translation>Chyba</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="518"/>
+ <location filename="../src/mainwindow.cpp" line="461"/>
+ <location filename="../src/mainwindow.cpp" line="528"/>
<source>Unknown format.</source>
<translation>Neznámy formát.</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="418"/>
+ <location filename="../src/mainwindow.cpp" line="423"/>
<source>&amp;Edit</source>
<translation>&amp;Upraviť</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="228"/>
+ <location filename="../src/mainwindow.cpp" line="233"/>
<source>E&amp;xport...</source>
<translation>E&amp;xportovať...</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="232"/>
+ <location filename="../src/mainwindow.cpp" line="237"/>
<source>Page Set&amp;up...</source>
<translation type="unfinished">Nasta&amp;venie stránky...</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="236"/>
+ <location filename="../src/mainwindow.cpp" line="241"/>
<source>&amp;Print...</source>
<translation>&amp;Tlačiť...</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="238"/>
+ <location filename="../src/mainwindow.cpp" line="243"/>
<source>Ctrl+P</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="242"/>
+ <location filename="../src/mainwindow.cpp" line="247"/>
<source>Print Previe&amp;w...</source>
<translation>Ukážka pr&amp;ed tlačou...</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="244"/>
+ <location filename="../src/mainwindow.cpp" line="249"/>
<source>Ctrl+Shift+P</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="281"/>
+ <location filename="../src/mainwindow.cpp" line="286"/>
<source>Cu&amp;t</source>
<translation>Vystri&amp;hnúť</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="283"/>
+ <location filename="../src/mainwindow.cpp" line="288"/>
<source>Ctrl+X</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="287"/>
+ <location filename="../src/mainwindow.cpp" line="292"/>
<source>&amp;Copy</source>
<translation>&amp;Kopírovať</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="289"/>
+ <location filename="../src/mainwindow.cpp" line="294"/>
<source>Ctrl+C</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="293"/>
+ <location filename="../src/mainwindow.cpp" line="298"/>
<source>&amp;Paste</source>
<translation>&amp;Vložiť</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="295"/>
+ <location filename="../src/mainwindow.cpp" line="300"/>
<source>Ctrl+V</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="380"/>
- <location filename="../src/mainwindow.cpp" line="428"/>
+ <location filename="../src/mainwindow.cpp" line="385"/>
+ <location filename="../src/mainwindow.cpp" line="433"/>
<source>&amp;View</source>
<translation>&amp;Zobraziť</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="470"/>
+ <location filename="../src/mainwindow.cpp" line="480"/>
<source>The document has been modified.
Do you want to save your changes?</source>
<translation>Dokument bol zmenený. Chcete uložiť Vaše zmeny?</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="734"/>
+ <location filename="../src/mainwindow.cpp" line="741"/>
<source>&amp;%1. %2</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="305"/>
+ <location filename="../src/mainwindow.cpp" line="310"/>
<source>&amp;About...</source>
<translation>&amp;O aplikácii...</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="437"/>
+ <location filename="../src/mainwindow.cpp" line="442"/>
<source>&amp;Help</source>
<translation>&amp;Pomocník</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="791"/>
+ <location filename="../src/mainwindow.cpp" line="798"/>
<source>About</source>
<translation>O aplikácii</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="161"/>
+ <location filename="../src/mainwindow.cpp" line="166"/>
<source>&amp;Properties</source>
<translation>&amp;Vlastnosti</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="309"/>
+ <location filename="../src/mainwindow.cpp" line="314"/>
<source>&amp;Close</source>
<translation>Za&amp;vrieť</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="311"/>
+ <location filename="../src/mainwindow.cpp" line="316"/>
<source>Ctrl+W</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="321"/>
+ <location filename="../src/mainwindow.cpp" line="326"/>
<source>Show &amp;Grid</source>
<translation>Zobraziť m&amp;riežku</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="791"/>
+ <location filename="../src/mainwindow.cpp" line="798"/>
<source>&lt;p&gt;
&lt;b&gt;Database Modeller </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="806"/>
+ <location filename="../src/mainwindow.cpp" line="813"/>
<source>Untitled</source>
<translation>Nepomenované</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="325"/>
+ <location filename="../src/mainwindow.cpp" line="330"/>
<source>&amp;Notation</source>
<translation>&amp;Notácia</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="328"/>
+ <location filename="../src/mainwindow.cpp" line="333"/>
<source>&amp;Relational</source>
<translation>&amp;Relačná</translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="332"/>
+ <location filename="../src/mainwindow.cpp" line="337"/>
<source>&amp;Crow&apos;s Foot</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mainwindow.cpp" line="433"/>
+ <location filename="../src/mainwindow.cpp" line="438"/>
<source>&amp;Diagram</source>
<translation></translation>
</message>