9 #ifndef UI_BLUETOOTH_HCI_SUMMARY_DIALOG_H 10 #define UI_BLUETOOTH_HCI_SUMMARY_DIALOG_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QButtonGroup> 16 #include <QtWidgets/QComboBox> 17 #include <QtWidgets/QDialog> 18 #include <QtWidgets/QDialogButtonBox> 19 #include <QtWidgets/QHBoxLayout> 20 #include <QtWidgets/QHeaderView> 21 #include <QtWidgets/QLabel> 22 #include <QtWidgets/QLineEdit> 23 #include <QtWidgets/QTreeWidget> 24 #include <QtWidgets/QVBoxLayout> 25 #include "widgets/display_filter_edit.h" 32 QAction *actionCopy_Cell;
33 QAction *actionCopy_Rows;
34 QAction *actionCopy_All;
35 QAction *actionSave_as_image;
36 QAction *actionMark_Unmark_Row;
37 QAction *actionMark_Unmark_Cell;
38 QVBoxLayout *verticalLayout;
39 QTreeWidget *tableTreeWidget;
40 QHBoxLayout *resultsFilterHorizontalLayout;
41 QLabel *resultsFilterLabel;
42 QLineEdit *resultsFilterLineEdit;
43 QHBoxLayout *horizontalLayout;
46 QComboBox *interfaceComboBox;
47 QComboBox *adapterComboBox;
49 QDialogButtonBox *buttonBox;
53 if (BluetoothHciSummaryDialog->objectName().isEmpty())
54 BluetoothHciSummaryDialog->setObjectName(QStringLiteral(
"BluetoothHciSummaryDialog"));
55 BluetoothHciSummaryDialog->resize(880, 477);
56 BluetoothHciSummaryDialog->setBaseSize(QSize(0, 0));
57 actionCopy_Cell =
new QAction(BluetoothHciSummaryDialog);
58 actionCopy_Cell->setObjectName(QStringLiteral(
"actionCopy_Cell"));
59 actionCopy_Rows =
new QAction(BluetoothHciSummaryDialog);
60 actionCopy_Rows->setObjectName(QStringLiteral(
"actionCopy_Rows"));
61 actionCopy_All =
new QAction(BluetoothHciSummaryDialog);
62 actionCopy_All->setObjectName(QStringLiteral(
"actionCopy_All"));
63 actionSave_as_image =
new QAction(BluetoothHciSummaryDialog);
64 actionSave_as_image->setObjectName(QStringLiteral(
"actionSave_as_image"));
65 actionMark_Unmark_Row =
new QAction(BluetoothHciSummaryDialog);
66 actionMark_Unmark_Row->setObjectName(QStringLiteral(
"actionMark_Unmark_Row"));
67 actionMark_Unmark_Cell =
new QAction(BluetoothHciSummaryDialog);
68 actionMark_Unmark_Cell->setObjectName(QStringLiteral(
"actionMark_Unmark_Cell"));
69 verticalLayout =
new QVBoxLayout(BluetoothHciSummaryDialog);
70 verticalLayout->setObjectName(QStringLiteral(
"verticalLayout"));
71 tableTreeWidget =
new QTreeWidget(BluetoothHciSummaryDialog);
72 new QTreeWidgetItem(tableTreeWidget);
73 new QTreeWidgetItem(tableTreeWidget);
74 new QTreeWidgetItem(tableTreeWidget);
75 new QTreeWidgetItem(tableTreeWidget);
76 new QTreeWidgetItem(tableTreeWidget);
77 new QTreeWidgetItem(tableTreeWidget);
78 new QTreeWidgetItem(tableTreeWidget);
79 new QTreeWidgetItem(tableTreeWidget);
80 new QTreeWidgetItem(tableTreeWidget);
81 new QTreeWidgetItem(tableTreeWidget);
82 new QTreeWidgetItem(tableTreeWidget);
83 new QTreeWidgetItem(tableTreeWidget);
84 new QTreeWidgetItem(tableTreeWidget);
85 new QTreeWidgetItem(tableTreeWidget);
86 tableTreeWidget->setObjectName(QStringLiteral(
"tableTreeWidget"));
87 tableTreeWidget->setContextMenuPolicy(Qt::CustomContextMenu);
88 tableTreeWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
89 tableTreeWidget->setProperty(
"showDropIndicator", QVariant(
false));
90 tableTreeWidget->setAlternatingRowColors(
true);
91 tableTreeWidget->setSelectionMode(QAbstractItemView::ExtendedSelection);
92 tableTreeWidget->setTextElideMode(Qt::ElideMiddle);
93 tableTreeWidget->setIndentation(30);
94 tableTreeWidget->setRootIsDecorated(
true);
95 tableTreeWidget->setUniformRowHeights(
false);
96 tableTreeWidget->setItemsExpandable(
true);
97 tableTreeWidget->setSortingEnabled(
false);
98 tableTreeWidget->setAnimated(
false);
99 tableTreeWidget->setAllColumnsShowFocus(
false);
100 tableTreeWidget->setHeaderHidden(
false);
101 tableTreeWidget->header()->setCascadingSectionResizes(
false);
102 tableTreeWidget->header()->setDefaultSectionSize(100);
103 tableTreeWidget->header()->setHighlightSections(
false);
104 tableTreeWidget->header()->setMinimumSectionSize(100);
105 tableTreeWidget->header()->setProperty(
"showSortIndicator", QVariant(
false));
106 tableTreeWidget->header()->setStretchLastSection(
true);
108 verticalLayout->addWidget(tableTreeWidget);
110 resultsFilterHorizontalLayout =
new QHBoxLayout();
111 resultsFilterHorizontalLayout->setObjectName(QStringLiteral(
"resultsFilterHorizontalLayout"));
112 resultsFilterHorizontalLayout->setContentsMargins(-1, 0, -1, -1);
113 resultsFilterLabel =
new QLabel(BluetoothHciSummaryDialog);
114 resultsFilterLabel->setObjectName(QStringLiteral(
"resultsFilterLabel"));
116 resultsFilterHorizontalLayout->addWidget(resultsFilterLabel);
118 resultsFilterLineEdit =
new QLineEdit(BluetoothHciSummaryDialog);
119 resultsFilterLineEdit->setObjectName(QStringLiteral(
"resultsFilterLineEdit"));
121 resultsFilterHorizontalLayout->addWidget(resultsFilterLineEdit);
124 verticalLayout->addLayout(resultsFilterHorizontalLayout);
126 horizontalLayout =
new QHBoxLayout();
128 horizontalLayout->setSpacing(-1);
130 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
131 horizontalLayout->setSizeConstraint(QLayout::SetDefaultConstraint);
132 horizontalLayout->setContentsMargins(-1, -1, -1, 0);
133 label =
new QLabel(BluetoothHciSummaryDialog);
134 label->setObjectName(QStringLiteral(
"label"));
136 horizontalLayout->addWidget(label);
139 displayFilterLineEdit->setObjectName(QStringLiteral(
"displayFilterLineEdit"));
141 horizontalLayout->addWidget(displayFilterLineEdit);
143 interfaceComboBox =
new QComboBox(BluetoothHciSummaryDialog);
144 interfaceComboBox->setObjectName(QStringLiteral(
"interfaceComboBox"));
145 QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
146 sizePolicy.setHorizontalStretch(0);
147 sizePolicy.setVerticalStretch(0);
148 sizePolicy.setHeightForWidth(interfaceComboBox->sizePolicy().hasHeightForWidth());
149 interfaceComboBox->setSizePolicy(sizePolicy);
150 interfaceComboBox->setMinimumSize(QSize(350, 0));
152 horizontalLayout->addWidget(interfaceComboBox);
154 adapterComboBox =
new QComboBox(BluetoothHciSummaryDialog);
155 adapterComboBox->setObjectName(QStringLiteral(
"adapterComboBox"));
156 adapterComboBox->setMinimumSize(QSize(320, 0));
158 horizontalLayout->addWidget(adapterComboBox);
161 verticalLayout->addLayout(horizontalLayout);
163 hintLabel =
new QLabel(BluetoothHciSummaryDialog);
164 hintLabel->setObjectName(QStringLiteral(
"hintLabel"));
166 verticalLayout->addWidget(hintLabel);
168 buttonBox =
new QDialogButtonBox(BluetoothHciSummaryDialog);
169 buttonBox->setObjectName(QStringLiteral(
"buttonBox"));
170 buttonBox->setOrientation(Qt::Horizontal);
171 buttonBox->setStandardButtons(QDialogButtonBox::Close);
173 verticalLayout->addWidget(buttonBox);
176 retranslateUi(BluetoothHciSummaryDialog);
177 QObject::connect(buttonBox, SIGNAL(accepted()), BluetoothHciSummaryDialog, SLOT(accept()));
178 QObject::connect(buttonBox, SIGNAL(rejected()), BluetoothHciSummaryDialog, SLOT(reject()));
180 QMetaObject::connectSlotsByName(BluetoothHciSummaryDialog);
183 void retranslateUi(QDialog *BluetoothHciSummaryDialog)
185 BluetoothHciSummaryDialog->setWindowTitle(QApplication::translate(
"BluetoothHciSummaryDialog",
"Bluetooth HCI Summary", 0));
186 actionCopy_Cell->setText(QApplication::translate(
"BluetoothHciSummaryDialog",
"Copy Cell", 0));
187 actionCopy_Rows->setText(QApplication::translate(
"BluetoothHciSummaryDialog",
"Copy Rows", 0));
188 actionCopy_All->setText(QApplication::translate(
"BluetoothHciSummaryDialog",
"Copy All", 0));
189 actionSave_as_image->setText(QApplication::translate(
"BluetoothHciSummaryDialog",
"Save as image", 0));
190 actionMark_Unmark_Row->setText(QApplication::translate(
"BluetoothHciSummaryDialog",
"Mark/Unmark Row", 0));
191 #ifndef QT_NO_TOOLTIP 192 actionMark_Unmark_Row->setToolTip(QApplication::translate(
"BluetoothHciSummaryDialog",
"Mark/Unmark Row", 0));
193 #endif // QT_NO_TOOLTIP 194 actionMark_Unmark_Row->setShortcut(QApplication::translate(
"BluetoothHciSummaryDialog",
"Ctrl+M", 0));
195 actionMark_Unmark_Cell->setText(QApplication::translate(
"BluetoothHciSummaryDialog",
"Mark/Unmark Cell", 0));
196 QTreeWidgetItem *___qtreewidgetitem = tableTreeWidget->headerItem();
197 ___qtreewidgetitem->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"Occurrence", 0));
198 ___qtreewidgetitem->setText(8, QApplication::translate(
"BluetoothHciSummaryDialog",
"Hardware Error", 0));
199 ___qtreewidgetitem->setText(7, QApplication::translate(
"BluetoothHciSummaryDialog",
"Reason", 0));
200 ___qtreewidgetitem->setText(6, QApplication::translate(
"BluetoothHciSummaryDialog",
"Status", 0));
201 ___qtreewidgetitem->setText(5, QApplication::translate(
"BluetoothHciSummaryDialog",
"Subevent", 0));
202 ___qtreewidgetitem->setText(4, QApplication::translate(
"BluetoothHciSummaryDialog",
"Event", 0));
203 ___qtreewidgetitem->setText(3, QApplication::translate(
"BluetoothHciSummaryDialog",
"Opcode", 0));
204 ___qtreewidgetitem->setText(2, QApplication::translate(
"BluetoothHciSummaryDialog",
"OCF", 0));
205 ___qtreewidgetitem->setText(1, QApplication::translate(
"BluetoothHciSummaryDialog",
"OGF", 0));
206 ___qtreewidgetitem->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Name", 0));
208 const bool __sortingEnabled = tableTreeWidget->isSortingEnabled();
209 tableTreeWidget->setSortingEnabled(
false);
210 QTreeWidgetItem *___qtreewidgetitem1 = tableTreeWidget->topLevelItem(0);
211 ___qtreewidgetitem1->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
212 ___qtreewidgetitem1->setText(1, QApplication::translate(
"BluetoothHciSummaryDialog",
"0x01", 0));
213 ___qtreewidgetitem1->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Link Control Commands", 0));
214 QTreeWidgetItem *___qtreewidgetitem2 = tableTreeWidget->topLevelItem(1);
215 ___qtreewidgetitem2->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
216 ___qtreewidgetitem2->setText(1, QApplication::translate(
"BluetoothHciSummaryDialog",
"0x02", 0));
217 ___qtreewidgetitem2->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Link Policy Commands", 0));
218 QTreeWidgetItem *___qtreewidgetitem3 = tableTreeWidget->topLevelItem(2);
219 ___qtreewidgetitem3->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
220 ___qtreewidgetitem3->setText(1, QApplication::translate(
"BluetoothHciSummaryDialog",
"0x03", 0));
221 ___qtreewidgetitem3->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Controller & Baseband Commands", 0));
222 QTreeWidgetItem *___qtreewidgetitem4 = tableTreeWidget->topLevelItem(3);
223 ___qtreewidgetitem4->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
224 ___qtreewidgetitem4->setText(1, QApplication::translate(
"BluetoothHciSummaryDialog",
"0x04", 0));
225 ___qtreewidgetitem4->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Informational Parameters", 0));
226 QTreeWidgetItem *___qtreewidgetitem5 = tableTreeWidget->topLevelItem(4);
227 ___qtreewidgetitem5->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
228 ___qtreewidgetitem5->setText(1, QApplication::translate(
"BluetoothHciSummaryDialog",
"0x05", 0));
229 ___qtreewidgetitem5->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Status Parameters", 0));
230 QTreeWidgetItem *___qtreewidgetitem6 = tableTreeWidget->topLevelItem(5);
231 ___qtreewidgetitem6->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
232 ___qtreewidgetitem6->setText(1, QApplication::translate(
"BluetoothHciSummaryDialog",
"0x06", 0));
233 ___qtreewidgetitem6->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Testing Commands", 0));
234 QTreeWidgetItem *___qtreewidgetitem7 = tableTreeWidget->topLevelItem(6);
235 ___qtreewidgetitem7->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
236 ___qtreewidgetitem7->setText(1, QApplication::translate(
"BluetoothHciSummaryDialog",
"0x08", 0));
237 ___qtreewidgetitem7->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"LE Controller Commands", 0));
238 QTreeWidgetItem *___qtreewidgetitem8 = tableTreeWidget->topLevelItem(7);
239 ___qtreewidgetitem8->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
240 ___qtreewidgetitem8->setText(1, QApplication::translate(
"BluetoothHciSummaryDialog",
"0x3E", 0));
241 ___qtreewidgetitem8->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Bluetooth Logo Testing Commands", 0));
242 QTreeWidgetItem *___qtreewidgetitem9 = tableTreeWidget->topLevelItem(8);
243 ___qtreewidgetitem9->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
244 ___qtreewidgetitem9->setText(1, QApplication::translate(
"BluetoothHciSummaryDialog",
"0x3F", 0));
245 ___qtreewidgetitem9->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Vendor-Specific Commands", 0));
246 QTreeWidgetItem *___qtreewidgetitem10 = tableTreeWidget->topLevelItem(9);
247 ___qtreewidgetitem10->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
248 ___qtreewidgetitem10->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Unknown OGF", 0));
249 QTreeWidgetItem *___qtreewidgetitem11 = tableTreeWidget->topLevelItem(10);
250 ___qtreewidgetitem11->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
251 ___qtreewidgetitem11->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Events", 0));
252 QTreeWidgetItem *___qtreewidgetitem12 = tableTreeWidget->topLevelItem(11);
253 ___qtreewidgetitem12->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
254 ___qtreewidgetitem12->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Status", 0));
255 QTreeWidgetItem *___qtreewidgetitem13 = tableTreeWidget->topLevelItem(12);
256 ___qtreewidgetitem13->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
257 ___qtreewidgetitem13->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Reason", 0));
258 QTreeWidgetItem *___qtreewidgetitem14 = tableTreeWidget->topLevelItem(13);
259 ___qtreewidgetitem14->setText(9, QApplication::translate(
"BluetoothHciSummaryDialog",
"0", 0));
260 ___qtreewidgetitem14->setText(0, QApplication::translate(
"BluetoothHciSummaryDialog",
"Hardware Errors", 0));
261 tableTreeWidget->setSortingEnabled(__sortingEnabled);
263 resultsFilterLabel->setText(QApplication::translate(
"BluetoothHciSummaryDialog",
"Results filter:", 0));
264 label->setText(QApplication::translate(
"BluetoothHciSummaryDialog",
"Display filter:", 0));
265 interfaceComboBox->clear();
266 interfaceComboBox->insertItems(0, QStringList()
267 << QApplication::translate(
"BluetoothHciSummaryDialog",
"All Interfaces", 0)
269 adapterComboBox->clear();
270 adapterComboBox->insertItems(0, QStringList()
271 << QApplication::translate(
"BluetoothHciSummaryDialog",
"All Adapters", 0)
273 hintLabel->setText(QString());
284 #endif // UI_BLUETOOTH_HCI_SUMMARY_DIALOG_H Definition: ui_about_dialog.h:291
Definition: bluetooth_hci_summary_dialog.h:39
Definition: ui_bluetooth_hci_summary_dialog.h:279
Definition: ui_bluetooth_hci_summary_dialog.h:29
Definition: display_filter_edit.h:26