mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-03-22 01:44:49 -05:00
Add option to hide empty name warning in ItemSettingsDialog
This commit is contained in:
parent
eb6989527d
commit
a1d8ae291d
|
|
@ -180,7 +180,7 @@ ActionQueueSettingsDialog::ActionQueueSettingsDialog(QWidget *parent,
|
|||
"AdvSceneSwitcher.actionQueues.select",
|
||||
"AdvSceneSwitcher.actionQueues.add",
|
||||
"AdvSceneSwitcher.actionQueues.nameNotAvailable",
|
||||
parent),
|
||||
true, parent),
|
||||
_queueRunStatus(new QLabel()),
|
||||
_startStopToggle(new QPushButton()),
|
||||
_queueSize(new QLabel()),
|
||||
|
|
|
|||
|
|
@ -265,6 +265,7 @@ ItemSettingsDialog::ItemSettingsDialog(const Item &settings,
|
|||
std::string_view select,
|
||||
std::string_view add,
|
||||
std::string_view nameConflict,
|
||||
bool showNameEmptyWarning,
|
||||
QWidget *parent)
|
||||
: QDialog(parent),
|
||||
_name(new QLineEdit()),
|
||||
|
|
@ -274,7 +275,8 @@ ItemSettingsDialog::ItemSettingsDialog(const Item &settings,
|
|||
_items(items),
|
||||
_selectStr(select),
|
||||
_addStr(add),
|
||||
_conflictStr(nameConflict)
|
||||
_conflictStr(nameConflict),
|
||||
_showNameEmptyWarning(showNameEmptyWarning)
|
||||
{
|
||||
setModal(true);
|
||||
setWindowModality(Qt::WindowModality::WindowModal);
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ public:
|
|||
std::string_view addString = "AdvSceneSwitcher.item.add",
|
||||
std::string_view conflictString =
|
||||
"AdvSceneSwitcher.item.nameNotAvailable",
|
||||
QWidget *parent = 0);
|
||||
bool showEmptyNameWarning = true, QWidget *parent = 0);
|
||||
virtual ~ItemSettingsDialog() = default;
|
||||
|
||||
private slots:
|
||||
|
|
|
|||
|
|
@ -137,7 +137,8 @@ VariableSettingsDialog::VariableSettingsDialog(QWidget *parent,
|
|||
: ItemSettingsDialog(settings, variables,
|
||||
"AdvSceneSwitcher.variable.select",
|
||||
"AdvSceneSwitcher.variable.add",
|
||||
"AdvSceneSwitcher.item.nameNotAvailable", parent),
|
||||
"AdvSceneSwitcher.item.nameNotAvailable", true,
|
||||
parent),
|
||||
_value(new ResizingPlainTextEdit(this)),
|
||||
_defaultValue(new ResizingPlainTextEdit(this)),
|
||||
_save(new QComboBox())
|
||||
|
|
|
|||
|
|
@ -332,7 +332,8 @@ WSConnectionSettingsDialog::WSConnectionSettingsDialog(
|
|||
: ItemSettingsDialog(settings, connections,
|
||||
"AdvSceneSwitcher.connection.select",
|
||||
"AdvSceneSwitcher.connection.add",
|
||||
"AdvSceneSwitcher.item.nameNotAvailable", parent),
|
||||
"AdvSceneSwitcher.item.nameNotAvailable", true,
|
||||
parent),
|
||||
_useCustomURI(new QCheckBox()),
|
||||
_customUri(new QLineEdit()),
|
||||
_address(new QLineEdit()),
|
||||
|
|
|
|||
|
|
@ -439,7 +439,7 @@ TwitchTokenSettingsDialog::TwitchTokenSettingsDialog(
|
|||
"AdvSceneSwitcher.twitchToken.select",
|
||||
"AdvSceneSwitcher.twitchToken.add",
|
||||
"AdvSceneSwitcher.twitchToken.nameNotAvailable",
|
||||
parent),
|
||||
false, parent),
|
||||
_requestToken(new QPushButton(
|
||||
obs_module_text("AdvSceneSwitcher.twitchToken.request"))),
|
||||
_showToken(new QPushButton()),
|
||||
|
|
@ -456,7 +456,6 @@ TwitchTokenSettingsDialog::TwitchTokenSettingsDialog(
|
|||
_currentTokenValue->setText(QString::fromStdString(settings._token));
|
||||
|
||||
_name->setReadOnly(true);
|
||||
_showNameEmptyWarning = false;
|
||||
|
||||
QWidget::connect(_requestToken, SIGNAL(clicked()), this,
|
||||
SLOT(RequestToken()));
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user