]> sigrok.org Git - pulseview.git/blobdiff - pv/views/tabular_decoder/view.hpp
TabularDecView: Allow return/enter press and don't change scale
[pulseview.git] / pv / views / tabular_decoder / view.hpp
index 2d0ce54a1a50feda50db19aefe04b44016b12226..3cdcac18637195d597049a90e6505bac0f6409fb 100644 (file)
@@ -23,6 +23,7 @@
 #include <QAction>
 #include <QCheckBox>
 #include <QComboBox>
+#include <QKeyEvent>
 #include <QSortFilterProxyModel>
 #include <QTableView>
 #include <QToolButton>
@@ -130,8 +131,14 @@ class CustomTableView : public QTableView
        Q_OBJECT
 
 public:
-       QSize minimumSizeHint() const;
-       QSize sizeHint() const;
+       virtual QSize minimumSizeHint() const override;
+       virtual QSize sizeHint() const override;
+
+protected:
+       virtual void keyPressEvent(QKeyEvent *event) override;
+
+Q_SIGNALS:
+       void activatedByKey(const QModelIndex &index);
 };