29 #include "YSelectionWidget.h"
30 #include "YTableItem.h"
31 #include "YTableHeader.h"
99 std::string
header(
int column )
const;
104 YAlignmentType
alignment(
int column )
const;
170 virtual bool setProperty(
const std::string & propertyName,
bool hasMultiSelection() const
YTable(YWidget *parent, YTableHeader *header, bool multiSelection)
virtual void cellChanged(const YTableCell *cell)=0
void setImmediateMode(bool immediateMode=true)
virtual YPropertyValue getProperty(const std::string &propertyName)
virtual const YPropertySet & propertySet()
std::string header(int column) const
bool immediateMode() const
virtual bool setProperty(const std::string &propertyName, const YPropertyValue &val)
virtual const char * widgetClass() const
void setTableHeader(YTableHeader *newHeader)
YAlignmentType alignment(int column) const
const char * userInputProperty()
virtual void setKeepSorting(bool keepSorting)
bool hasColumn(int column) const