25 #ifndef YItemSelector_h 26 #define YItemSelector_h 28 #include "YSelectionWidget.h" 29 #include "YDescribedItem.h" 30 #include "YItemCustomStatus.h" 81 const YItemCustomStatusVector & customStates );
164 virtual bool setProperty(
const std::string & propertyName,
217 void checkCustomStates();
226 #endif // YItemSelector_h bool validCustomStatusIndex(int index) const
Definition: YItemSelector.cc:161
int cycleCustomStatus(int oldStatus)
Definition: YItemSelector.cc:196
virtual const YPropertySet & propertySet()
Definition: YItemSelector.cc:209
int visibleItems() const
Definition: YItemSelector.cc:100
Definition: YProperty.h:104
Definition: YProperty.h:197
virtual const char * widgetClass() const
Definition: YItemSelector.cc:90
virtual void setItemStatus(YItem *item, int status)
Definition: YItemSelector.cc:115
virtual YPropertyValue getProperty(const std::string &propertyName)
Definition: YItemSelector.cc:260
Definition: YItemCustomStatus.h:44
Definition: YItemSelector.h:43
virtual ~YItemSelector()
Definition: YItemSelector.cc:74
virtual void activateItem(YItem *item)=0
YItemSelector(YWidget *parent, bool enforceSingleSelection=true)
Definition: YItemSelector.cc:46
virtual void setVisibleItems(int newVal)
Definition: YItemSelector.cc:106
virtual void updateCustomStatusIndicator(YItem *item)
Definition: YItemSelector.h:204
Definition: YItemSelector.cc:35
virtual bool setProperty(const std::string &propertyName, const YPropertyValue &val)
Definition: YItemSelector.cc:239
int customStatusCount() const
Definition: YItemSelector.cc:142
const char * userInputProperty()
Definition: YItemSelector.h:187
const YItemCustomStatus & customStatus(int index)
Definition: YItemSelector.cc:149
bool usingCustomStatus() const
Definition: YItemSelector.cc:136