diff --git a/mainwindow.cpp b/mainwindow.cpp
index f1931c7a..4f3e2cb0 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -41,3 +41,20 @@ void MainWindow::on_actionExit_triggered()
{
exit(EXIT_SUCCESS);
}
+
+void MainWindow::on_newHostBtn_clicked()
+{
+ bool ok;
+ QString responseHost
+ = QInputDialog::getText(this, tr("Add Host Manually"),
+ tr("IP Address or Hostname of GeForce PC"),
+ QLineEdit::Normal,
+ tr("default string"),
+ &ok);
+ if (ok && !responseHost.isEmpty()) {
+ // TODO: send pair request to "responseHost"
+ } else {
+ // silently close, user canceled
+ }
+
+}
diff --git a/mainwindow.h b/mainwindow.h
index 8f564cfa..aa56fbb5 100644
--- a/mainwindow.h
+++ b/mainwindow.h
@@ -21,10 +21,13 @@ protected:
private slots:
void on_actionExit_triggered();
+ void on_newHostBtn_clicked();
private:
Ui::MainWindow *ui;
QAbstractButton *myButton = nullptr;
+ QAbstractButton *newHostBtn = nullptr;
+
};
#endif // MAINWINDOW_H
diff --git a/mainwindow.ui b/mainwindow.ui
index 0c8dc36f..577f74a3 100644
--- a/mainwindow.ui
+++ b/mainwindow.ui
@@ -7,20 +7,494 @@
0
0
400
- 300
+ 483
MainWindow
-
+
+
+
+
+ 50
+ 30
+ 306
+ 191
+
+
+
+
+ QLayout::SetDefaultConstraint
+
+
+ 10
+
+
+ 10
+
+
+ 10
+
+
+ 10
+
+ -
+
+
+ PointingHandCursor
+
+
+ Add New Host
+
+
+
+ :/res/icon128.png:/res/icon128.png
+
+
+
+ -
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+ 50
+ 166
+ 255
+
+
+
+
+
+
+ 178
+ 222
+ 255
+
+
+
+
+
+
+ 114
+ 194
+ 255
+
+
+
+
+
+
+ 25
+ 83
+ 127
+
+
+
+
+
+
+ 33
+ 110
+ 170
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+ 255
+ 255
+ 255
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+ 255
+ 255
+ 255
+
+
+
+
+
+
+ 50
+ 166
+ 255
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+ 152
+ 210
+ 255
+
+
+
+
+
+
+ 255
+ 255
+ 220
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+ 50
+ 166
+ 255
+
+
+
+
+
+
+ 178
+ 222
+ 255
+
+
+
+
+
+
+ 114
+ 194
+ 255
+
+
+
+
+
+
+ 25
+ 83
+ 127
+
+
+
+
+
+
+ 33
+ 110
+ 170
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+ 255
+ 255
+ 255
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+ 255
+ 255
+ 255
+
+
+
+
+
+
+ 50
+ 166
+ 255
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+ 152
+ 210
+ 255
+
+
+
+
+
+
+ 255
+ 255
+ 220
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+ 25
+ 83
+ 127
+
+
+
+
+
+
+ 50
+ 166
+ 255
+
+
+
+
+
+
+ 178
+ 222
+ 255
+
+
+
+
+
+
+ 114
+ 194
+ 255
+
+
+
+
+
+
+ 25
+ 83
+ 127
+
+
+
+
+
+
+ 33
+ 110
+ 170
+
+
+
+
+
+
+ 25
+ 83
+ 127
+
+
+
+
+
+
+ 255
+ 255
+ 255
+
+
+
+
+
+
+ 25
+ 83
+ 127
+
+
+
+
+
+
+ 50
+ 166
+ 255
+
+
+
+
+
+
+ 50
+ 166
+ 255
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+ 50
+ 166
+ 255
+
+
+
+
+
+
+ 255
+ 255
+ 220
+
+
+
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+ PointingHandCursor
+
+
+ false
+
+
+ dummy host 1
+
+
+
+ :/res/ic_tv_white_48px.svg:/res/ic_tv_white_48px.svg
+
+
+
+
+
+