| 107 | namespace { |
| 108 | |
| 109 | QToolButton* createPrintModeButton(const QIcon& icon, const QString& label, QWidget* parent = nullptr) |
| 110 | { |
| 111 | static const QSize icon_size(48,48); |
| 112 | auto button = new QToolButton(parent); |
| 113 | button->setAutoRaise(true); |
| 114 | button->setCheckable(true); |
| 115 | button->setIconSize(icon_size); |
| 116 | button->setIcon(icon); |
| 117 | button->setText(label); |
| 118 | button->setToolButtonStyle(Qt::ToolButtonTextUnderIcon); |
| 119 | return button; |
| 120 | } |
| 121 | |
| 122 | |
| 123 | } // namespace |
no test coverage detected