mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-03-22 18:04:59 -05:00
33 lines
833 B
C++
33 lines
833 B
C++
#include "variable-text-edit.hpp"
|
|
#include "obs-module-helper.hpp"
|
|
|
|
namespace advss {
|
|
|
|
VariableTextEdit::VariableTextEdit(QWidget *parent, const int scrollAt,
|
|
const int minLines, const int paddingLines)
|
|
: ResizingPlainTextEdit(parent, scrollAt, minLines, paddingLines)
|
|
{
|
|
QPlainTextEdit::setToolTip(
|
|
obs_module_text("AdvSceneSwitcher.tooltip.availableVariables"));
|
|
}
|
|
|
|
void VariableTextEdit::setPlainText(const QString &string)
|
|
{
|
|
QPlainTextEdit::setPlainText(string);
|
|
}
|
|
|
|
void VariableTextEdit::setPlainText(const StringVariable &string)
|
|
{
|
|
QPlainTextEdit::setPlainText(
|
|
QString::fromStdString(string.UnresolvedValue()));
|
|
}
|
|
|
|
void VariableTextEdit::setToolTip(const QString &string)
|
|
{
|
|
QPlainTextEdit::setToolTip(
|
|
string + "\n" +
|
|
obs_module_text("AdvSceneSwitcher.tooltip.availableVariables"));
|
|
}
|
|
|
|
} // namespace advss
|