]> sigrok.org Git - pulseview.git/blobdiff - pv/widgets/decodergroupbox.cpp
QWellArray: Removed dead code
[pulseview.git] / pv / widgets / decodergroupbox.cpp
index 4cf6a086d73e8aee10a9a6295884e7381699d21a..58874d38722d0723e46a53e271616c21541f55f2 100644 (file)
 
 #include "decodergroupbox.h"
 
-#include <QAction>
 #include <QHBoxLayout>
 #include <QLabel>
-#include <QToolBar>
+#include <QPushButton>
 #include <QVBoxLayout>
 
 #include <assert.h>
@@ -38,19 +37,20 @@ DecoderGroupBox::DecoderGroupBox(QString title, QWidget *parent) :
        _layout->setContentsMargins(0, 0, 0, 0);
        setLayout(_layout);
 
-       _layout->addWidget(new QLabel(QString("<h2>%1</h2><hl/>").arg(title)),
+       _layout->addWidget(new QLabel(QString("<h3>%1</h3>").arg(title)),
                0, 0);
        _layout->setColumnStretch(0, 1);
 
-       QToolBar *const toolbar = new QToolBar;
-       toolbar->setIconSize(QSize(16, 16));
-       _layout->addWidget(toolbar, 0, 1);
+       QHBoxLayout *const toolbar = new QHBoxLayout;
+       _layout->addLayout(toolbar, 0, 1);
 
-       QAction *const delete_action = new QAction(
-               QIcon(":/icons/decoder-delete.svg"), tr("Delete"), this);
-       connect(delete_action, SIGNAL(triggered()),
+       QPushButton *const delete_button = new QPushButton(
+               QIcon(":/icons/decoder-delete.svg"), QString(), this);
+       delete_button->setFlat(true);
+       delete_button->setIconSize(QSize(16, 16));
+       connect(delete_button, SIGNAL(clicked()),
                this, SIGNAL(delete_decoder()));
-       toolbar->addAction(delete_action);
+       toolbar->addWidget(delete_button);
 }
 
 void DecoderGroupBox::add_layout(QLayout *layout)