Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
labelfield.h
Go to the documentation of this file.
1 #ifndef LABELFIELD_H
2 #define LABELFIELD_H
3 
4 #include "../effectfield.h"
5 
13 class LabelField : public EffectField
14 {
15  Q_OBJECT
16 public:
20  LabelField(EffectRow* parent, const QString& string);
21 
27  virtual QWidget* CreateWidget(QWidget *existing = nullptr) override;
28 private:
32  QString label_text_;
33 };
34 
35 #endif // LABELFIELD_H
The LabelField class.
Definition: labelfield.h:13
LabelField(EffectRow *parent, const QString &string)
Reimplementation of EffectField::EffectField().
Definition: labelfield.cpp:5
The EffectField class.
Definition: effectfield.h:56
QString label_text_
Internal text string.
Definition: labelfield.h:32
virtual QWidget * CreateWidget(QWidget *existing=nullptr) override
Reimplementation of EffectField::CreateWidget()
Definition: labelfield.cpp:10
The EffectRow class.
Definition: effectrow.h:51