From 1cfa67bbdd4242a52484f13f3533babb4d4c07a6 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Tue, 14 Apr 2015 13:56:28 -0700 Subject: Bunch more control plane work, and shelve old UI -- React FTW. --- attic/ZeroTierUI/licensedialog.cpp | 43 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 attic/ZeroTierUI/licensedialog.cpp (limited to 'attic/ZeroTierUI/licensedialog.cpp') diff --git a/attic/ZeroTierUI/licensedialog.cpp b/attic/ZeroTierUI/licensedialog.cpp new file mode 100644 index 00000000..4baebb72 --- /dev/null +++ b/attic/ZeroTierUI/licensedialog.cpp @@ -0,0 +1,43 @@ +#include +#include + +#include "main.h" +#include "licensedialog.h" +#include "ui_licensedialog.h" + +#include "../node/Constants.hpp" + +LicenseDialog::LicenseDialog(QWidget *parent) : + QDialog(parent), + ui(new Ui::LicenseDialog) +{ + ui->setupUi(this); + +#ifdef __WINDOWS__ + QWidgetList widgets = this->findChildren(); + foreach(QWidget *widget, widgets) { + QFont font(widget->font()); + font.setPointSizeF(font.pointSizeF() * 0.75); + widget->setFont(font); + } + this->raise(); +#endif +} + +LicenseDialog::~LicenseDialog() +{ + delete ui; +} + +void LicenseDialog::on_buttonBox_accepted() +{ + settings->setValue("acceptedLicenseV1",true); + settings->sync(); + + this->setResult(QDialog::Accepted); +} + +void LicenseDialog::on_buttonBox_rejected() +{ + ::exit(0); +} -- cgit v1.2.3