diff options
Diffstat (limited to 'src/mainwindow.cc')
| -rw-r--r-- | src/mainwindow.cc | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/src/mainwindow.cc b/src/mainwindow.cc index 5da340b..8bfc53e 100644 --- a/src/mainwindow.cc +++ b/src/mainwindow.cc @@ -50,9 +50,15 @@  MainWindow::MainWindow( QWidget* parent, const char* name )  	: QWidget( parent, name, WStyle_Customize | WStyle_NoBorder )  { -  MiavConfig cfg("miav.conf"); +  error = new Error(); +  MiavConfig cfg("miav.conf", error);    int resolution_w = cfg.readInt("pixel_width");    int resolution_h = cfg.readInt("pixel_height"); +  while(error->hasError()) { +    show(); +    MessageBox(this, TXT_ERROR_TITLE, error->popErrorString().c_str(),  +               TYPE_OK, ICON_ERROR).exec(); +  }    unit = ((float)resolution_w / (float)(cfg.readFloat("screensize") * 3.1f));    move(0,0); | 
