SceneSwitcher/src/utils/variable-text-edit.hpp
WarmUpTill 14f0194372 Add helper classes to support strings containing variables
* VariableResolvingString will accept strings potentially containing
   variables as inputs and will automatically resolve any variables when
   converting to std::string
 * VariableTextEdit is a simple wrapper around ResizingPlainTextEdit to
   enable working with VariableResolvingString
2023-01-15 09:33:46 -08:00

14 lines
285 B
C++

#pragma once
#include "resizing-text-edit.hpp"
#include "variable.hpp"
class VariableTextEdit : public ResizingPlainTextEdit {
Q_OBJECT
public:
VariableTextEdit(QWidget *parent);
void setPlainText(const QString &);
void setPlainText(const VariableResolvingString &);
private:
};