Mercurial > octave-nkf
comparison gui/src/OctaveGUI.cpp @ 14668:6a6733a55982 gui
Removed unused classes and added octave loop hook.
* OctaveGUI.cpp: Removed header for command line parsing and command line parser.
* WorkspaceModel: Optimized updated the model from the symbol table by passing pointers instead of copying.
* OctaveLink: Removed polling thread.
* src.pro: Removed deleted files.
* OctaveCallbackThread: Not used anymore, hence removed.
* CommandLineParser: Not used anymore, hence removed.
* ReadlineAdapter: Not used anymore, hence removed.
author | Jacob Dawid <jacob.dawid@googlemail.com> |
---|---|
date | Tue, 22 May 2012 09:13:46 +0200 |
parents | be3e1a14a6de |
children | 79c9a6d06590 |
comparison
equal
deleted
inserted
replaced
14664:664f54233c98 | 14668:6a6733a55982 |
---|---|
16 */ | 16 */ |
17 | 17 |
18 #include <QtGui/QApplication> | 18 #include <QtGui/QApplication> |
19 #include <QTranslator> | 19 #include <QTranslator> |
20 #include <QSettings> | 20 #include <QSettings> |
21 #include "CommandLineParser.h" | |
22 #include "WelcomeWizard.h" | 21 #include "WelcomeWizard.h" |
23 #include "ResourceManager.h" | 22 #include "ResourceManager.h" |
24 #include "MainWindow.h" | 23 #include "MainWindow.h" |
25 | 24 |
26 int | 25 int |
69 if (returnCode == QDialog::Rejected) | 68 if (returnCode == QDialog::Rejected) |
70 return 0; | 69 return 0; |
71 } | 70 } |
72 else | 71 else |
73 { | 72 { |
74 CommandLineParser commandLineParser; | |
75 commandLineParser.registerOption ("--config", "-c", "Tells OctaveGUI to use that configuration file.", true); | |
76 commandLineParser.parse (argc, argv); | |
77 | |
78 QSettings *settings = ResourceManager::instance ()->settings (); | 73 QSettings *settings = ResourceManager::instance ()->settings (); |
79 QString language = settings->value ("language").toString (); | 74 QString language = settings->value ("language").toString (); |
80 | 75 |
81 QString translatorFile = ResourceManager::instance ()->findTranslatorFile (language); | 76 QString translatorFile = ResourceManager::instance ()->findTranslatorFile (language); |
82 QTranslator translator; | 77 QTranslator translator; |