| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- #include "update-window.hpp"
 
- #include "obs-app.hpp"
 
- OBSUpdate::OBSUpdate(QWidget *parent, bool manualUpdate, const QString &text)
 
- 	: QDialog(parent, Qt::WindowSystemMenuHint | Qt::WindowTitleHint |
 
- 				  Qt::WindowCloseButtonHint),
 
- 	  ui(new Ui_OBSUpdate)
 
- {
 
- 	ui->setupUi(this);
 
- 	ui->text->setHtml(text);
 
- 	if (manualUpdate) {
 
- 		delete ui->skip;
 
- 		ui->skip = nullptr;
 
- 		ui->no->setText(QTStr("Cancel"));
 
- 	}
 
- }
 
- void OBSUpdate::on_yes_clicked()
 
- {
 
- 	done(OBSUpdate::Yes);
 
- }
 
- void OBSUpdate::on_no_clicked()
 
- {
 
- 	done(OBSUpdate::No);
 
- }
 
- void OBSUpdate::on_skip_clicked()
 
- {
 
- 	done(OBSUpdate::Skip);
 
- }
 
- void OBSUpdate::accept()
 
- {
 
- 	done(OBSUpdate::Yes);
 
- }
 
- void OBSUpdate::reject()
 
- {
 
- 	done(OBSUpdate::No);
 
- }
 
 
  |