]> sigrok.org Git - pulseview.git/blobdiff - pv/views/tabular_decoder/view.cpp
TabularDecView: Hide vertical header
[pulseview.git] / pv / views / tabular_decoder / view.cpp
index 5446ff8e248a7781606b78717a9c8eca318efa9e..e41734a101e62e580e3e3e61aed7e39e11feb820 100644 (file)
@@ -86,8 +86,7 @@ View::View(Session &session, bool is_main_view, QMainWindow *parent) :
        save_action_(new QAction(this)),
        table_view_(new QCustomTableView()),
        model_(new AnnotationCollectionModel()),
-       signal_(nullptr),
-       updating_data_(false)
+       signal_(nullptr)
 {
        QVBoxLayout *root_layout = new QVBoxLayout(this);
        root_layout->setContentsMargins(0, 0, 0, 0);
@@ -140,6 +139,7 @@ View::View(Session &session, bool is_main_view, QMainWindow *parent) :
 
        const int font_height = QFontMetrics(QApplication::font()).height();
        table_view_->verticalHeader()->setDefaultSectionSize((font_height * 5) / 4);
+       table_view_->verticalHeader()->setVisible(false);
 
        table_view_->horizontalHeader()->setStretchLastSection(true);
        table_view_->horizontalHeader()->setCascadingSectionResizes(true);
@@ -241,18 +241,7 @@ void View::reset_data()
 
 void View::update_data()
 {
-       if (updating_data_) {
-               if (!delayed_view_updater_.isActive())
-                       delayed_view_updater_.start();
-               return;
-       }
-
-       updating_data_ = true;
-
-       table_view_->setRootIndex(model_->index(1, 0, QModelIndex()));
        model_->set_signal_and_segment(signal_, current_segment_);
-
-       updating_data_ = false;
 }
 
 void View::save_data_as_csv(unsigned int save_type) const