Skip to content

Commit

Permalink
Merge pull request #508 from in3otd/fix_fix_lib_lang_search
Browse files Browse the repository at this point in the history
Instantiate QApplication sooner so applicationDirPath() is valid
  • Loading branch information
guitorri authored Oct 30, 2016
2 parents bcdc968 + bd4df61 commit 3df4200
Show file tree
Hide file tree
Showing 8 changed files with 16 additions and 8 deletions.
3 changes: 2 additions & 1 deletion qucs/qucs-activefilter/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,8 @@ bool saveApplSettings(QucsActiveFilter *qucs)

int main(int argc, char *argv[])
{
QApplication a(argc, argv);

QString LangDir;
// apply default settings
QucsSettings.x = 200;
Expand Down Expand Up @@ -91,7 +93,6 @@ int main(int argc, char *argv[])

loadSettings();

QApplication a(argc, argv);
a.setFont(QucsSettings.font);

QTranslator tor( 0 );
Expand Down
3 changes: 2 additions & 1 deletion qucs/qucs-attenuator/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,8 @@ bool saveApplSettings(QucsAttenuator *qucs)

int main( int argc, char ** argv )
{
QApplication a( argc, argv );

// apply default settings
QucsSettings.x = 200;
QucsSettings.y = 100;
Expand All @@ -90,7 +92,6 @@ int main( int argc, char ** argv )

loadSettings();

QApplication a( argc, argv );
a.setFont(QucsSettings.font);
QTranslator tor( 0 );
QString lang = QucsSettings.Language;
Expand Down
3 changes: 2 additions & 1 deletion qucs/qucs-edit/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,8 @@ void showOptions()

int main(int argc, char *argv[])
{
QApplication a(argc, argv);

// apply default settings
QucsSettings.x = 200;
QucsSettings.y = 100;
Expand Down Expand Up @@ -118,7 +120,6 @@ int main(int argc, char *argv[])

loadSettings();

QApplication a(argc, argv);
a.setFont(QucsSettings.font);

QTranslator tor( 0 );
Expand Down
3 changes: 2 additions & 1 deletion qucs/qucs-filter-v2/qf_main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ void compute_lumped (qf_spec* spec_p, Q3TextStream& out) {

int main (int argc, char * argv []) {

QApplication app (argc, argv);

// apply default settings
QucsSettings.x = 200;
QucsSettings.y = 100;
Expand All @@ -60,7 +62,6 @@ int main (int argc, char * argv []) {

loadSettings();

QApplication app (argc, argv);
qf_spec* spec_p;

int result = 0;
Expand Down
3 changes: 2 additions & 1 deletion qucs/qucs-filter/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,8 @@ bool saveApplSettings(QucsFilter *qucs)

int main(int argc, char *argv[])
{
QApplication a(argc, argv);

// apply default settings
QucsSettings.x = 200;
QucsSettings.y = 100;
Expand All @@ -103,7 +105,6 @@ int main(int argc, char *argv[])

loadSettings();

QApplication a(argc, argv);
a.setFont(QucsSettings.font);

QTranslator tor( 0 );
Expand Down
3 changes: 2 additions & 1 deletion qucs/qucs-lib/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,8 @@ bool saveApplSettings(QucsLib *qucs)

int main(int argc, char *argv[])
{
QApplication a(argc, argv);

// apply default settings
QucsSettings.x = 100;
QucsSettings.y = 50;
Expand Down Expand Up @@ -115,7 +117,6 @@ int main(int argc, char *argv[])

UserLibDir.setPath(QucsSettings.QucsHomeDir.canonicalPath() + "/user_lib/");

QApplication a(argc, argv);
a.setFont(QucsSettings.font);

QTranslator tor( 0 );
Expand Down
3 changes: 2 additions & 1 deletion qucs/qucs-rescodes/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -223,6 +223,8 @@ bool saveApplSettings(MyWidget *w)

int main( int argc, char **argv )
{
QApplication a(argc, argv);

// apply default settings
QucsSettings.x = 100;
QucsSettings.y = 50;
Expand All @@ -247,7 +249,6 @@ int main( int argc, char **argv )

loadSettings();

QApplication a(argc, argv);
a.setFont(QucsSettings.font);

QTranslator tor(0);
Expand Down
3 changes: 2 additions & 1 deletion qucs/qucs-transcalc/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,8 @@ bool saveApplSettings(QucsTranscalc *qucs)

int main(int argc, char *argv[])
{
QApplication a(argc, argv);

// apply default settings
QucsSettings.x = 100;
QucsSettings.y = 50;
Expand Down Expand Up @@ -129,7 +131,6 @@ int main(int argc, char *argv[])
}
loadSettings();

QApplication a(argc, argv);
a.setFont(QucsSettings.font);

QTranslator tor( 0 );
Expand Down

0 comments on commit 3df4200

Please sign in to comment.