- 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()),