23 #include <QHBoxLayout>
25 #include <QPushButton>
26 #include <QVBoxLayout>
35 layout_(new QGridLayout),
36 show_hide_button_(QIcon(
":/icons/decoder-shown.svg"), QString(), this)
38 layout_->setContentsMargins(0, 0, 0, 0);
41 layout_->addWidget(
new QLabel(QString(
"<h3>%1</h3>").arg(title)),
43 layout_->setColumnStretch(0, 1);
45 QHBoxLayout *
const toolbar =
new QHBoxLayout;
46 layout_->addLayout(toolbar, 0, 1);
55 QPushButton *
const delete_button =
new QPushButton(
56 QIcon(
":/icons/decoder-delete.svg"), QString(),
this);
57 delete_button->setFlat(
true);
58 delete_button->setIconSize(QSize(16, 16));
59 connect(delete_button, SIGNAL(clicked()),
61 toolbar->addWidget(delete_button);
68 layout_->addLayout(layout, 1, 0, 1, 2);
74 ":/icons/decoder-shown.svg" :
75 ":/icons/decoder-hidden.svg"));