From 9b663c95b7495e2957d926d7d596636070c3f80e Mon Sep 17 00:00:00 2001 From: "R. Aidan Campbell" Date: Mon, 30 Apr 2018 20:33:42 -0700 Subject: [PATCH] wired up pairing button --- mainwindow.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index 198cd4cd..68dcbac9 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -1,6 +1,9 @@ #include "mainwindow.h" #include "ui_mainwindow.h" #include "popupmanager.h" +#include "identitymanager.h" +#include "nvpairingmanager.h" +#include "nvhttp.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), @@ -48,7 +51,13 @@ void MainWindow::on_newHostBtn_clicked() { QString hostname = popupmanager::getHostnameDialog(this); if (!hostname.isEmpty()) { - //TODO: pairTo(hostname) + + IdentityManager im = IdentityManager(QDir(QDir::current())); + NvPairingManager pm(hostname, im); + + QString pin = pm.generatePinString(); + NvHTTP http(hostname, im); + pm.pair(http.getServerInfo(), pin); } }