/
githubmirror
/
x64dbg
Обзор
Документация
Войти
/
githubmirror
/
x64dbg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
development
src/gui/Src/Gui/AboutDialog.cpp
37 строк
1 KB
mrexodia
GUI: small improvements to MainWindow and AboutDialog
30 июн 2017, 20:40
Не верифицирован
30 июн 2017, 20:40
2f89d2a
Код
Авторство
О чём код?
#include "AboutDialog.h" #include "UpdateChecker.h" #include "ui_AboutDialog.h" #include <StringUtil.h> #include <QDesktopServices> #include <QUrl> AboutDialog::AboutDialog(UpdateChecker* updateChecker, QWidget* parent) : mUpdateChecker(updateChecker), QDialog(parent), ui(new Ui::AboutDialog) { ui->setupUi(this); //set window flags setModal(true); setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint | Qt::MSWindowsFixedSizeDialogHint); ui->lblVersion->setText(ToDateString(GetCompileDate()) + ", " __TIME__); ui->lblQrImage->installEventFilter(this); } AboutDialog::~AboutDialog() { delete ui; } bool AboutDialog::eventFilter(QObject* obj, QEvent* event) { if(obj == ui->lblQrImage && event->type() == QEvent::MouseButtonPress) QDesktopServices::openUrl(QUrl("https://blockchain.info/address/1GuXgtCrLk4aYgivAT7xAi8zVHWk5CkEoY")); return false; } void AboutDialog::on_btnCheckUpdates_clicked() { mUpdateChecker->checkForUpdates(); }