/installer/host/qt_host_installer/successdialog.cpp

https://gitlab.com/lavvy/osmc · C++ · 35 lines · 26 code · 5 blank · 4 comment · 0 complexity · 61b9bde506e6f1a94644e56c7d74ff17 MD5 · raw file

  1. /*
  2. * (c) 2014-2015 Sam Nazarko
  3. * email@samnazarko.co.uk
  4. */
  5. #include "successdialog.h"
  6. #include "ui_successdialog.h"
  7. #include <QDesktopServices>
  8. #include <QUrl>
  9. SuccessDialog::SuccessDialog(QWidget *parent) :
  10. QWidget(parent),
  11. ui(new Ui::SuccessDialog)
  12. {
  13. ui->setupUi(this);
  14. }
  15. SuccessDialog::~SuccessDialog()
  16. {
  17. delete ui;
  18. }
  19. void SuccessDialog::on_closeInstallerButton_clicked()
  20. {
  21. qApp->exit();
  22. }
  23. void SuccessDialog::on_facebookButton_clicked()
  24. {
  25. QDesktopServices::openUrl(QUrl("http://facebook.com/osmcproject"));
  26. }
  27. void SuccessDialog::on_twitterButton_clicked()
  28. {
  29. QDesktopServices::openUrl(QUrl("http://twitter.com/try_osmc"));
  30. }