fixing gui
[mnenc] / unlock / unlock.cpp
index 56755f4..b918e15 100644 (file)
@@ -4,7 +4,7 @@
 //      
 //      This program is free software; you can redistribute it and/or modify
 //      it under the terms of the GNU General Public License as published by
-//      the Free Software Foundation; either version 3 of the License, or
+//      the Free Software Foundation; either version 2 of the License, or
 //      (at your option) any later version.
 //      
 //      This program is distributed in the hope that it will be useful,
 //      MA 02110-1301, USA.
 
 
-#include <QtGui> 
-#include "unlock.h"
-// if we include <QtGui> there is no need to include every class used: <QString>, <QFileDialog>,...
-Unlock::Unlock(QWidget *parent) {
-    setupUi(this); // this sets up GUI
-    // signals/slots mechanism in action
-    connect( pushButton_browse, SIGNAL( clicked() ), this, SLOT( accepted() ) ); 
-    connect( pushButton_do, SIGNAL( clicked() ), this, SLOT( rejected() ) ); 
-}
-void Unlock::accepted() {
-//
+#include "unlock.hpp"
+
+unlock::unlock(QWidget *parent) : QMainWindow(parent)
+{
+       ui.setupUi( this );
+       connect( ui.pushButton, SIGNAL(clicked()), this, SLOT(Close()));
 }
-void Unlock::rejected() {
- //
+
+void unlock::Close()
+{
+// can also add any extra closedown code here before we actually do close the GUI
+
+
+// now close for real
+       close();
 }