diff --git a/src/gui/qt/joinnetworkgamedialog.ui b/src/gui/qt/joinnetworkgamedialog.ui
index c04ae23d..534e74d9 100644
--- a/src/gui/qt/joinnetworkgamedialog.ui
+++ b/src/gui/qt/joinnetworkgamedialog.ui
@@ -153,14 +153,14 @@
6
-
-
+
Save
-
-
+
Delete
@@ -226,8 +226,8 @@
spinBox_port
checkBox_ipv6
treeWidget
- pushButton_2
- pushButton_5
+ pushButton_save
+ pushButton_delete
pushButton_connect
pushButton_close
diff --git a/src/gui/qt/joinnetworkgamedialog/joinnetworkgamedialogimpl.cpp b/src/gui/qt/joinnetworkgamedialog/joinnetworkgamedialogimpl.cpp
index e9928dad..b1a9ac43 100644
--- a/src/gui/qt/joinnetworkgamedialog/joinnetworkgamedialogimpl.cpp
+++ b/src/gui/qt/joinnetworkgamedialog/joinnetworkgamedialogimpl.cpp
@@ -34,6 +34,8 @@ joinNetworkGameDialogImpl::joinNetworkGameDialogImpl(QWidget *parent)
// connect( connectKey, SIGNAL(activated() ), pushButton_connect, SLOT( click() ) );
connect( pushButton_connect, SIGNAL( clicked() ), this, SLOT( startClient() ) );
+ connect( pushButton_save, SIGNAL( clicked() ), this, SLOT( saveServerProfile() ) );
+ connect( pushButton_delete, SIGNAL( clicked() ), this, SLOT( deleteServerProfile() ) );
}
@@ -42,6 +44,16 @@ void joinNetworkGameDialogImpl::startClient() {
// TODO: Check input values!
}
+void joinNetworkGameDialogImpl::saveServerProfile() {
+
+ // TODO: Check input values!
+}
+
+void joinNetworkGameDialogImpl::deleteServerProfile() {
+
+ // TODO: Check input values!
+}
+
void joinNetworkGameDialogImpl::keyPressEvent ( QKeyEvent * event ) {
// std::cout << "key" << event->key();
diff --git a/src/gui/qt/joinnetworkgamedialog/joinnetworkgamedialogimpl.h b/src/gui/qt/joinnetworkgamedialog/joinnetworkgamedialogimpl.h
index ce2b5c07..4c5c5d3b 100644
--- a/src/gui/qt/joinnetworkgamedialog/joinnetworkgamedialogimpl.h
+++ b/src/gui/qt/joinnetworkgamedialog/joinnetworkgamedialogimpl.h
@@ -36,6 +36,8 @@ public:
public slots:
void startClient();
+ void saveServerProfile();
+ void deleteServerProfile();
void keyPressEvent ( QKeyEvent * event );
};
diff --git a/src/gui/qt/mainwindow/mainwindowimpl.cpp b/src/gui/qt/mainwindow/mainwindowimpl.cpp
index 9f520868..4652b083 100755
--- a/src/gui/qt/mainwindow/mainwindowimpl.cpp
+++ b/src/gui/qt/mainwindow/mainwindowimpl.cpp
@@ -1951,7 +1951,7 @@ void mainWindowImpl::paintStartSplash() {
mySplash->setMaximumSize(400,250);
mySplash->setMinimumSize(400,250);
-// mySplash->setWindowFlags(Qt::SplashScreen);
+ mySplash->setWindowFlags(Qt::SplashScreen);
mySplash->show();
}
diff --git a/src/gui/qt/mainwindow/startsplash/startsplash.cpp b/src/gui/qt/mainwindow/startsplash/startsplash.cpp
index 2c67094e..4c11c42a 100644
--- a/src/gui/qt/mainwindow/startsplash/startsplash.cpp
+++ b/src/gui/qt/mainwindow/startsplash/startsplash.cpp
@@ -20,7 +20,7 @@
#include "startsplash.h"
StartSplash::StartSplash(mainWindowImpl *parent)
- : QSplashScreen(parent), myW(parent)
+ : QDialog(parent), myW(parent)
{
QFontDatabase::addApplicationFont (":fonts/fonts/c059013l.pfb");
QFontDatabase::addApplicationFont (":fonts/fonts/andybold.ttf");
diff --git a/src/gui/qt/mainwindow/startsplash/startsplash.h b/src/gui/qt/mainwindow/startsplash/startsplash.h
index a4ea5305..d5570ab1 100644
--- a/src/gui/qt/mainwindow/startsplash/startsplash.h
+++ b/src/gui/qt/mainwindow/startsplash/startsplash.h
@@ -19,7 +19,7 @@
#include
#include
-class StartSplash : public QSplashScreen
+class StartSplash : public QDialog
{
Q_OBJECT
public: