mirror of
https://github.com/PrismLauncher/PrismLauncher.git
synced 2026-04-16 23:36:54 -04:00
31 lines
830 B
C++
31 lines
830 B
C++
#include "ScrollMessageBox.h"
|
|
#include <QPushButton>
|
|
#include "ui_ScrollMessageBox.h"
|
|
|
|
ScrollMessageBox::ScrollMessageBox(QWidget* parent, const QString& title, const QString& text, const QString& body, const QString& option)
|
|
: QDialog(parent), ui(new Ui::ScrollMessageBox)
|
|
{
|
|
ui->setupUi(this);
|
|
this->setWindowTitle(title);
|
|
ui->label->setText(text);
|
|
ui->textBrowser->setText(body);
|
|
|
|
if (!option.isEmpty()) {
|
|
ui->optionCheckBox->setVisible(true);
|
|
ui->optionCheckBox->setText(option);
|
|
}
|
|
|
|
ui->buttonBox->button(QDialogButtonBox::Cancel)->setText(tr("Cancel"));
|
|
ui->buttonBox->button(QDialogButtonBox::Ok)->setText(tr("OK"));
|
|
}
|
|
|
|
ScrollMessageBox::~ScrollMessageBox()
|
|
{
|
|
delete ui;
|
|
}
|
|
|
|
bool ScrollMessageBox::isOptionChecked() const
|
|
{
|
|
return ui->optionCheckBox->isChecked();
|
|
}
|