9 #ifndef UI_GUI_SHORTCUTENTRY_H 10 #define UI_GUI_SHORTCUTENTRY_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QButtonGroup> 16 #include <QtWidgets/QHBoxLayout> 17 #include <QtWidgets/QHeaderView> 18 #include <QtWidgets/QLabel> 19 #include <QtWidgets/QPushButton> 20 #include <QtWidgets/QWidget> 21 #include "GUI/Preferences/Shortcuts/ShortcutLineEdit.h" 28 QHBoxLayout *horizontalLayout;
29 QLabel *lab_description;
31 QPushButton *btn_edit;
32 QPushButton *btn_default;
33 QPushButton *btn_test;
37 if (GUI_ShortcutEntry->objectName().isEmpty())
38 GUI_ShortcutEntry->setObjectName(QStringLiteral(
"GUI_ShortcutEntry"));
39 GUI_ShortcutEntry->resize(646, 34);
40 horizontalLayout =
new QHBoxLayout(GUI_ShortcutEntry);
41 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
42 horizontalLayout->setContentsMargins(-1, 4, -1, 4);
43 lab_description =
new QLabel(GUI_ShortcutEntry);
44 lab_description->setObjectName(QStringLiteral(
"lab_description"));
45 lab_description->setMinimumSize(QSize(200, 0));
47 horizontalLayout->addWidget(lab_description);
50 le_entry->setObjectName(QStringLiteral(
"le_entry"));
51 QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
52 sizePolicy.setHorizontalStretch(0);
53 sizePolicy.setVerticalStretch(0);
54 sizePolicy.setHeightForWidth(le_entry->sizePolicy().hasHeightForWidth());
55 le_entry->setSizePolicy(sizePolicy);
56 le_entry->setClearButtonEnabled(
true);
58 horizontalLayout->addWidget(le_entry);
60 btn_edit =
new QPushButton(GUI_ShortcutEntry);
61 btn_edit->setObjectName(QStringLiteral(
"btn_edit"));
62 btn_edit->setMinimumSize(QSize(24, 24));
63 btn_edit->setMaximumSize(QSize(24, 24));
64 btn_edit->setIconSize(QSize(20, 20));
65 btn_edit->setFlat(
true);
67 horizontalLayout->addWidget(btn_edit);
69 btn_default =
new QPushButton(GUI_ShortcutEntry);
70 btn_default->setObjectName(QStringLiteral(
"btn_default"));
71 btn_default->setMinimumSize(QSize(24, 24));
72 btn_default->setMaximumSize(QSize(24, 24));
73 btn_default->setIconSize(QSize(20, 20));
74 btn_default->setFlat(
true);
76 horizontalLayout->addWidget(btn_default);
78 btn_test =
new QPushButton(GUI_ShortcutEntry);
79 btn_test->setObjectName(QStringLiteral(
"btn_test"));
80 btn_test->setMinimumSize(QSize(24, 24));
81 btn_test->setMaximumSize(QSize(24, 24));
82 btn_test->setIconSize(QSize(20, 20));
83 btn_test->setFlat(
true);
85 horizontalLayout->addWidget(btn_test);
88 retranslateUi(GUI_ShortcutEntry);
90 QMetaObject::connectSlotsByName(GUI_ShortcutEntry);
93 void retranslateUi(QWidget *GUI_ShortcutEntry)
95 lab_description->setText(QString());
96 le_entry->setPlaceholderText(QApplication::translate(
"GUI_ShortcutEntry",
"Enter shortcut...", Q_NULLPTR));
97 btn_edit->setText(QString());
98 btn_default->setText(QString());
99 btn_test->setText(QString());
100 Q_UNUSED(GUI_ShortcutEntry);
111 #endif // UI_GUI_SHORTCUTENTRY_H Definition: GUI_ShortcutEntry.h:34
The ShortcutLineEdit class.
Definition: ShortcutLineEdit.h:30
Definition: ui_GUI_SomaFM.h:216
Definition: ui_GUI_ShortcutEntry.h:106
Definition: ui_GUI_ShortcutEntry.h:25