diff widgets/ModelDataTableDialog.h @ 393:6671eb37d6d6

* basics of data editing in data table view
author Chris Cannam
date Mon, 09 Jun 2008 16:01:50 +0000
parents 1d85aa5a49be
children 592d692b4f8b
line wrap: on
line diff
--- a/widgets/ModelDataTableDialog.h	Fri Jun 06 15:26:27 2008 +0000
+++ b/widgets/ModelDataTableDialog.h	Mon Jun 09 16:01:50 2008 +0000
@@ -21,6 +21,8 @@
 class Model;
 class ModelDataTableModel;
 class QTableView;
+class QModelIndex;
+class Command;
 
 class ModelDataTableDialog : public QDialog
 {
@@ -30,6 +32,14 @@
     ModelDataTableDialog(Model *model, QWidget *parent = 0);
     ~ModelDataTableDialog();
 
+public slots:
+    void scrollToFrame(unsigned long frame);
+    void executeCommand(Command *);
+
+protected slots:
+    void viewClicked(const QModelIndex &);
+    void viewPressed(const QModelIndex &);
+
 protected:
     ModelDataTableModel *m_table;
     QTableView *m_tableView;