Rev 515 | Rev 590 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 515 | Rev 575 | ||
---|---|---|---|
Line 87... | Line 87... | ||
87 | {
|
87 | {
|
88 | mInitFile = initFileName; |
88 | mInitFile = initFileName; |
89 | try { |
89 | try { |
90 | GlobalSettings::instance()->loadProjectFile(mInitFile); |
90 | GlobalSettings::instance()->loadProjectFile(mInitFile); |
91 | } catch(const IException &e) { |
91 | } catch(const IException &e) { |
92 | QString error_msg = e.toString(); |
- | |
- | 92 | QString error_msg = e.message(); |
|
93 | Helper::msg(error_msg); |
93 | Helper::msg(error_msg); |
94 | qDebug() << error_msg; |
94 | qDebug() << error_msg; |
95 | }
|
95 | }
|
96 | }
|
96 | }
|
97 | 97 | ||
Line 110... | Line 110... | ||
110 | // reset clock...
|
110 | // reset clock...
|
111 | GlobalSettings::instance()->setCurrentYear(1); // reset clock |
111 | GlobalSettings::instance()->setCurrentYear(1); // reset clock |
112 | // initialization of trees, output on startup
|
112 | // initialization of trees, output on startup
|
113 | mModel->beforeRun(); |
113 | mModel->beforeRun(); |
114 | } catch(const IException &e) { |
114 | } catch(const IException &e) { |
115 | QString error_msg = e.toString(); |
- | |
- | 115 | QString error_msg = e.message(); |
|
116 | Helper::msg(error_msg); |
116 | Helper::msg(error_msg); |
117 | qDebug() << error_msg; |
117 | qDebug() << error_msg; |
118 | }
|
118 | }
|
119 | MainWindow::bufferedLog(false); |
119 | MainWindow::bufferedLog(false); |
120 | qDebug() << "Model created."; |
120 | qDebug() << "Model created."; |
Line 213... | Line 213... | ||
213 | try { |
213 | try { |
214 | MainWindow::bufferedLog(true); |
214 | MainWindow::bufferedLog(true); |
215 | mModel->runYear(); |
215 | mModel->runYear(); |
216 | fetchDynamicOutput(); |
216 | fetchDynamicOutput(); |
217 | } catch(const IException &e) { |
217 | } catch(const IException &e) { |
218 | QString error_msg = e.toString(); |
- | |
- | 218 | QString error_msg = e.message(); |
|
219 | Helper::msg(error_msg); |
219 | Helper::msg(error_msg); |
220 | qDebug() << error_msg; |
220 | qDebug() << error_msg; |
221 | err=true; |
221 | err=true; |
222 | }
|
222 | }
|
223 | MainWindow::bufferedLog(false); |
223 | MainWindow::bufferedLog(false); |