1 #ifndef __ddSpreadsheetView_h
2 #define __ddSpreadsheetView_h
8 class QAbstractItemModel;
21 QAbstractItemModel* model();
23 QString headerString(QString sep=
", ")
const;
24 QString rowString(
int row, QString sep=
", ")
const;
25 QStringList rowData(
int index)
const;
27 int columnCount()
const;
29 void appendRow(
const QStringList& rowData);
30 void removeRow(
int index);
32 virtual bool eventFilter(QObject* obj, QEvent* event);
41 void addSelectedCellsToClipboard();
43 QString textFromIndexes(QList<QModelIndex> indexes);
Q_DISABLE_COPY(ddViewBase)