src/main.cpp

changeset 271
d5ec224c1879
parent 261
c4ad4e3c6839
child 286
7a562bf3d829
equal deleted inserted replaced
270:f5f2353af0d9 271:d5ec224c1879
39 // ============================================================================= 39 // =============================================================================
40 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 40 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
41 // ============================================================================= 41 // =============================================================================
42 int main (int argc, char* argv[]) { 42 int main (int argc, char* argv[]) {
43 const QApplication app (argc, argv); 43 const QApplication app (argc, argv);
44 g_app = &app;
45 g_curfile = NULL;
44 46
45 // Load or create the configuration 47 // Load or create the configuration
46 if (!config::load ()) { 48 if (!config::load ()) {
47 printf ("Creating configuration file...\n"); 49 printf ("Creating configuration file...\n");
48 if (config::save ()) 50 if (config::save ())
55 57
56 initColors (); 58 initColors ();
57 initPartList (); 59 initPartList ();
58 60
59 ForgeWindow* win = new ForgeWindow; 61 ForgeWindow* win = new ForgeWindow;
60
61 g_app = &app;
62
63 newFile (); 62 newFile ();
64 63
65 win->show (); 64 win->show ();
66 return app.exec (); 65 return app.exec ();
67 } 66 }

mercurial