Fixed translation widget refreshing
[mdictionary] / trunk / src / base / gui / MainWindow.cpp
index 53a2eb6..7edab84 100644 (file)
@@ -61,6 +61,8 @@ MainWindow::MainWindow(Backbone *backbone, QWidget *parent):
 
     connect(backbone, SIGNAL(closeOk()),
             this, SLOT(closeOk()));
+
+    closingApplication = false;
 }
 
 MainWindow::~MainWindow() {
@@ -69,12 +71,12 @@ MainWindow::~MainWindow() {
 
 
 void MainWindow::closeEvent(QCloseEvent *event) {
-    if(searchBarWidget->isSearching()) {
         emit quit();
-        event->ignore();
-    }
+        event->accept();
 }
 
 void MainWindow::closeOk() {
-    QMainWindow::close();
+    /*QMessageBox::warning(this, "", "close");
+    closingApplication = true;
+    close();*/
 }