//
// 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();
}