29 #include "YSelectionWidget.h"
31 #include "YTableHeader.h"
103 std::string
header(
int column )
const;
108 YAlignmentType
alignment(
int column )
const;
187 virtual bool setProperty(
const std::string & propertyName,
YItemCollection::const_iterator YItemConstIterator
Const iterator over YItemCollection.
Definition: YItem.h:45
Definition: YProperty.h:198
Definition: YProperty.h:105
Definition: YTableItem.h:272
virtual ~YTable()
Definition: YTable.cc:66
bool keepSorting() const
Definition: YTable.cc:132
virtual YPropertyValue getProperty(const std::string &propertyName)
Definition: YTable.cc:241
YTable(YWidget *parent, YTableHeader *header, bool multiSelection)
Definition: YTable.cc:52
virtual void setKeepSorting(bool keepSorting)
Definition: YTable.cc:139
void setTableHeader(YTableHeader *newHeader)
Definition: YTable.cc:74
int columns() const
Definition: YTable.cc:87
YAlignmentType alignment(int column) const
Definition: YTable.cc:108
YItem * findItem(const std::string &wantedItemLabel, int column) const
virtual bool setProperty(const std::string &propertyName, const YPropertyValue &val)
Definition: YTable.cc:220
virtual const YPropertySet & propertySet()
Definition: YTable.cc:179
virtual const char * widgetClass() const
Definition: YTable.h:87
void setImmediateMode(bool immediateMode=true)
Definition: YTable.cc:122
bool hasMultiSelection() const
Definition: YTable.cc:146
std::string header(int column) const
Definition: YTable.cc:101
bool immediateMode() const
Definition: YTable.cc:115
virtual void cellChanged(const YTableCell *cell)=0
const char * userInputProperty()
Definition: YTable.h:211
bool hasColumn(int column) const
Definition: YTable.cc:94