Mercurial > hg > svcore
comparison data/model/TabularModel.h @ 1057:5c5d4863b428 tonioni
Merge from cxx11 branch
author | Chris Cannam |
---|---|
date | Mon, 23 Mar 2015 11:26:28 +0000 |
parents | 0559f25b99f2 |
children | ad5f892c0c4d |
comparison
equal
deleted
inserted
replaced
1056:c4898e57eea5 | 1057:5c5d4863b428 |
---|---|
46 | 46 |
47 virtual QVariant getData(int row, int column, int role) const = 0; | 47 virtual QVariant getData(int row, int column, int role) const = 0; |
48 virtual bool isColumnTimeValue(int col) const = 0; | 48 virtual bool isColumnTimeValue(int col) const = 0; |
49 virtual SortType getSortType(int col) const = 0; | 49 virtual SortType getSortType(int col) const = 0; |
50 | 50 |
51 virtual long getFrameForRow(int row) const = 0; | 51 virtual sv_frame_t getFrameForRow(int row) const = 0; |
52 virtual int getRowForFrame(long frame) const = 0; | 52 virtual int getRowForFrame(sv_frame_t frame) const = 0; |
53 | 53 |
54 virtual bool isEditable() const { return false; } | 54 virtual bool isEditable() const { return false; } |
55 virtual Command *getSetDataCommand(int /* row */, int /* column */, const QVariant &, int /* role */) { return 0; } | 55 virtual Command *getSetDataCommand(int /* row */, int /* column */, const QVariant &, int /* role */) { return 0; } |
56 virtual Command *getInsertRowCommand(int /* beforeRow */) { return 0; } | 56 virtual Command *getInsertRowCommand(int /* beforeRow */) { return 0; } |
57 virtual Command *getRemoveRowCommand(int /* row */) { return 0; } | 57 virtual Command *getRemoveRowCommand(int /* row */) { return 0; } |