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;