52 const std::string &
label,
66 virtual const char *
widgetClass()
const {
return "YIntField"; }
74 virtual int value() = 0;
128 std::string
label()
const;
136 virtual void setLabel(
const std::string & label );
148 virtual bool setProperty(
const std::string & propertyName,
195 #endif // YIntField_h
virtual void setValueInternal(int val)=0
YIntField(YWidget *parent, const std::string &label, int minValue, int maxValue)
virtual const YPropertySet & propertySet()
virtual void setShortcutString(const std::string &str)
void setMaxValue(int val)
virtual const char * widgetClass() const
virtual void setLabel(const std::string &label)
virtual bool setProperty(const std::string &propertyName, const YPropertyValue &val)
const char * userInputProperty()
virtual YPropertyValue getProperty(const std::string &propertyName)
virtual std::string shortcutString() const
void setMinValue(int val)
int enforceRange(int val) const
std::string label() const