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 + + + + + + 0 0 400 - 24 + 22 @@ -50,6 +524,8 @@ - + + +