Mercurial > hg > svgui
comparison widgets/ModelDataTableDialog.h @ 395:33c2f268c950
* reorganise tabular data editor model support
author | Chris Cannam |
---|---|
date | Wed, 11 Jun 2008 16:13:25 +0000 |
parents | 592d692b4f8b |
children | 2669267fb7ea |
comparison
equal
deleted
inserted
replaced
394:592d692b4f8b | 395:33c2f268c950 |
---|---|
16 #ifndef _MODEL_DATA_TABLE_DIALOG_H_ | 16 #ifndef _MODEL_DATA_TABLE_DIALOG_H_ |
17 #define _MODEL_DATA_TABLE_DIALOG_H_ | 17 #define _MODEL_DATA_TABLE_DIALOG_H_ |
18 | 18 |
19 #include <QDialog> | 19 #include <QDialog> |
20 | 20 |
21 class Model; | 21 class TabularModel; |
22 class ModelDataTableModel; | 22 class ModelDataTableModel; |
23 class QTableView; | 23 class QTableView; |
24 class QModelIndex; | 24 class QModelIndex; |
25 class Command; | 25 class Command; |
26 | 26 |
27 class ModelDataTableDialog : public QDialog | 27 class ModelDataTableDialog : public QDialog |
28 { | 28 { |
29 Q_OBJECT | 29 Q_OBJECT |
30 | 30 |
31 public: | 31 public: |
32 ModelDataTableDialog(Model *model, QWidget *parent = 0); | 32 ModelDataTableDialog(TabularModel *model, QWidget *parent = 0); |
33 ~ModelDataTableDialog(); | 33 ~ModelDataTableDialog(); |
34 | 34 |
35 signals: | 35 signals: |
36 void scrollToFrame(unsigned long frame); | 36 void scrollToFrame(unsigned long frame); |
37 | 37 |