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; }