Add label clarifying the condition's intent

This commit is contained in:
WarmUpTill
2022-01-14 18:50:54 +01:00
committed by WarmUpTill
parent 38b7e08711
commit e3a39a5df7
2 changed files with 8 additions and 2 deletions

View File

@@ -82,8 +82,11 @@ MacroConditionHotkeyEdit::MacroConditionHotkeyEdit(
: QWidget(parent)
{
_name = new QLineEdit();
QLabel *line1 = new QLabel(obs_module_text(
"AdvSceneSwitcher.condition.hotkey.entry.line1"));
QLabel *hint = new QLabel(
obs_module_text("AdvSceneSwitcher.condition.hotkey.tip"));
QWidget::connect(_name, SIGNAL(editingFinished()), this,
SLOT(NameChanged()));
@@ -91,10 +94,12 @@ MacroConditionHotkeyEdit::MacroConditionHotkeyEdit(
std::unordered_map<std::string, QWidget *> widgetPlaceholders = {
{"{{name}}", _name},
};
placeWidgets(obs_module_text("AdvSceneSwitcher.condition.hotkey.entry"),
placeWidgets(obs_module_text(
"AdvSceneSwitcher.condition.hotkey.entry.line2"),
switchLayout, widgetPlaceholders);
QVBoxLayout *mainLayout = new QVBoxLayout;
mainLayout->addWidget(line1);
mainLayout->addLayout(switchLayout);
mainLayout->addWidget(hint);
setLayout(mainLayout);