25 #ifndef YMultiLineEdit_h 26 #define YMultiLineEdit_h 53 virtual const char *
widgetClass()
const {
return "YMultiLineEdit"; }
61 virtual std::string
value() = 0;
69 virtual void setValue(
const std::string & text ) = 0;
74 std::string
label()
const;
137 virtual bool setProperty(
const std::string & propertyName,
184 #endif // YMultiLineEdit_h virtual bool setProperty(const std::string &propertyName, const YPropertyValue &val)
Definition: YMultiLineEdit.cc:130
virtual const char * widgetClass() const
Definition: YMultiLineEdit.h:53
Definition: YProperty.h:104
virtual void setValue(const std::string &text)=0
Definition: YProperty.h:197
virtual YPropertyValue getProperty(const std::string &propertyName)
Definition: YMultiLineEdit.cc:147
virtual void setShortcutString(const std::string &str)
Definition: YMultiLineEdit.h:168
std::string label() const
Definition: YMultiLineEdit.cc:71
virtual void setLabel(const std::string &label)
Definition: YMultiLineEdit.cc:77
virtual std::string value()=0
int inputMaxLength() const
Definition: YMultiLineEdit.cc:83
Definition: YMultiLineEdit.h:35
const char * userInputProperty()
Definition: YMultiLineEdit.h:175
virtual std::string shortcutString() const
Definition: YMultiLineEdit.h:161
int defaultVisibleLines() const
Definition: YMultiLineEdit.cc:95
virtual void setDefaultVisibleLines(int newVisibleLines)
Definition: YMultiLineEdit.cc:101
virtual const YPropertySet & propertySet()
Definition: YMultiLineEdit.cc:108
Definition: YMultiLineEdit.cc:38
YMultiLineEdit(YWidget *parent, const std::string &label)
Definition: YMultiLineEdit.cc:54
virtual void setInputMaxLength(int numberOfChars)
Definition: YMultiLineEdit.cc:89
virtual ~YMultiLineEdit()
Definition: YMultiLineEdit.cc:65