26 #ifndef YQMultiSelectionBox_h 27 #define YQMultiSelectionBox_h 30 #include <QTreeWidget> 32 #include <yui/YMultiSelectionBox.h> 59 virtual void setLabel(
const std::string & label );
66 virtual void addItem( YItem * item );
73 virtual void selectItem( YItem * item,
bool selected =
true );
131 virtual void setSize(
int newWidth,
int newHeight );
157 void slotItemChanged( QTreeWidgetItem*,
int );
167 QTreeWidget * _qt_listView;
179 QTreeWidget * listView,
190 YItem *
yItem()
const {
return _yItem; }
void slotValueChanged()
Definition: YQMultiSelectionBox.cc:293
virtual int preferredWidth()
Definition: YQMultiSelectionBox.cc:241
static int _item_count
Definition: YQMultiSelectionBox.h:207
Definition: YQMultiSelectionBox.h:38
virtual int preferredHeight()
Definition: YQMultiSelectionBox.cc:250
virtual ~YQMultiSelectionBoxItem()
Definition: YQMultiSelectionBox.h:185
YQMultiSelectionBox(YWidget *parent, const std::string &label)
Definition: YQMultiSelectionBox.cc:47
virtual void deleteAllItems()
Definition: YQMultiSelectionBox.cc:155
YQMultiSelectionBoxItem(YQMultiSelectionBox *parent, QTreeWidget *listView, YItem *yItem)
Definition: YQMultiSelectionBox.cc:333
virtual YItem * currentItem()
Definition: YQMultiSelectionBox.cc:165
virtual void setSize(int newWidth, int newHeight)
Definition: YQMultiSelectionBox.cc:262
Definition: YQMultiSelectionBox.h:172
YItem * yItem() const
Definition: YQMultiSelectionBox.h:190
virtual void setLabel(const std::string &label)
Definition: YQMultiSelectionBox.cc:96
virtual void deselectAllItems()
Definition: YQMultiSelectionBox.cc:135
virtual void setEnabled(bool enabled)
Definition: YQMultiSelectionBox.cc:232
YQMultiSelectionBoxItem * findItem(YItem *item)
Definition: YQMultiSelectionBox.cc:310
virtual void setCurrentItem(YItem *item)
Definition: YQMultiSelectionBox.cc:204
virtual bool setKeyboardFocus()
Definition: YQMultiSelectionBox.cc:269
virtual void selectItem(YItem *item, bool selected=true)
Definition: YQMultiSelectionBox.cc:124
void slotSelected()
Definition: YQMultiSelectionBox.cc:278
~YQMultiSelectionBox()
Definition: YQMultiSelectionBox.cc:89
virtual void addItem(YItem *item)
Definition: YQMultiSelectionBox.cc:104