diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2004-08-24 20:00:14 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2004-08-24 20:00:14 (GMT) |
commit | 4b77f4fc83a7954a741c1b35ec50e918a2786559 (patch) | |
tree | acf5ce8ed64ee56e5f7eec664f2f00260d068e9c /addon | |
parent | bb18b811e8f1a4a939eadf28d12bc5f99dd74b82 (diff) | |
download | Doxygen-4b77f4fc83a7954a741c1b35ec50e918a2786559.zip Doxygen-4b77f4fc83a7954a741c1b35ec50e918a2786559.tar.gz Doxygen-4b77f4fc83a7954a741c1b35ec50e918a2786559.tar.bz2 |
Release-1.3.8-20040824
Diffstat (limited to 'addon')
-rw-r--r-- | addon/doxywizard/doxywizard.cpp | 9 | ||||
-rw-r--r-- | addon/doxywizard/doxywizard.h | 2 |
2 files changed, 10 insertions, 1 deletions
diff --git a/addon/doxywizard/doxywizard.cpp b/addon/doxywizard/doxywizard.cpp index 7060242..5680455 100644 --- a/addon/doxywizard/doxywizard.cpp +++ b/addon/doxywizard/doxywizard.cpp @@ -1370,6 +1370,15 @@ int main(int argc,char **argv) { QApplication a(argc,argv); MainWidget main; + if (argc==2 && argv[1][0]!='-') // name of config file as an argument + { + main.loadConfigFromFile(argv[1]); + } + else if (argc>1) + { + printf("Usage: %s [config file]\n",argv[0]); + exit(1); + } a.setMainWidget(&main); main.show(); return a.exec(); diff --git a/addon/doxywizard/doxywizard.h b/addon/doxywizard/doxywizard.h index 6964cfe..c937dae 100644 --- a/addon/doxywizard/doxywizard.h +++ b/addon/doxywizard/doxywizard.h @@ -242,6 +242,7 @@ class MainWidget : public QMainWindow public: MainWidget(QWidget *parent=0); ~MainWidget(); + void loadConfigFromFile(const QString &); private slots: void launchWizard(); @@ -263,7 +264,6 @@ class MainWidget : public QMainWindow private: void setConfigSaved(bool); - void loadConfigFromFile(const QString &); void addRecentFile(const QString &); QPushButton *m_wizard; |