UI: Add ability to use rich text in warning dialogs
Allows the ability to use things such as links in warning dialogs, optionally. Disabled by default.master
parent
21ce267ad4
commit
3bd99797d9
|
@ -93,11 +93,14 @@ void OBSMessageBox::information(
|
||||||
void OBSMessageBox::warning(
|
void OBSMessageBox::warning(
|
||||||
QWidget *parent,
|
QWidget *parent,
|
||||||
const QString &title,
|
const QString &title,
|
||||||
const QString &text)
|
const QString &text,
|
||||||
|
bool enableRichText)
|
||||||
{
|
{
|
||||||
QMessageBox mb(QMessageBox::Warning,
|
QMessageBox mb(QMessageBox::Warning,
|
||||||
title, text, QMessageBox::Ok,
|
title, text, QMessageBox::Ok,
|
||||||
parent);
|
parent);
|
||||||
|
if (enableRichText)
|
||||||
|
mb.setTextFormat(Qt::RichText);
|
||||||
mb.setButtonText(QMessageBox::Ok, QTStr("OK"));
|
mb.setButtonText(QMessageBox::Ok, QTStr("OK"));
|
||||||
mb.exec();
|
mb.exec();
|
||||||
}
|
}
|
||||||
|
|
|
@ -51,7 +51,8 @@ public:
|
||||||
static void warning(
|
static void warning(
|
||||||
QWidget *parent,
|
QWidget *parent,
|
||||||
const QString &title,
|
const QString &title,
|
||||||
const QString &text);
|
const QString &text,
|
||||||
|
bool enableRichText = false);
|
||||||
static void critical(
|
static void critical(
|
||||||
QWidget *parent,
|
QWidget *parent,
|
||||||
const QString &title,
|
const QString &title,
|
||||||
|
|
Loading…
Reference in New Issue