ui_mainwindow.h 51 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240
  1. /********************************************************************************
  2. ** Form generated from reading UI file 'mainwindow.ui'
  3. **
  4. ** Created by: Qt User Interface Compiler version 5.15.2
  5. **
  6. ** WARNING! All changes made in this file will be lost when recompiling UI file!
  7. ********************************************************************************/
  8. #ifndef UI_MAINWINDOW_H
  9. #define UI_MAINWINDOW_H
  10. #include <QtCore/QVariant>
  11. #include <QtWidgets/QApplication>
  12. #include <QtWidgets/QCheckBox>
  13. #include <QtWidgets/QGridLayout>
  14. #include <QtWidgets/QGroupBox>
  15. #include <QtWidgets/QHBoxLayout>
  16. #include <QtWidgets/QHeaderView>
  17. #include <QtWidgets/QLabel>
  18. #include <QtWidgets/QLineEdit>
  19. #include <QtWidgets/QMainWindow>
  20. #include <QtWidgets/QPushButton>
  21. #include <QtWidgets/QSpacerItem>
  22. #include <QtWidgets/QSpinBox>
  23. #include <QtWidgets/QTreeWidget>
  24. #include <QtWidgets/QWidget>
  25. #include <mainwindow/clickframe.h>
  26. #include "thirdparty/qcustomplot.h"
  27. QT_BEGIN_NAMESPACE
  28. class Ui_MainWindow
  29. {
  30. public:
  31. QWidget *centralwidget;
  32. QGroupBox *groupBox;
  33. QGridLayout *gridLayout;
  34. QSpinBox *actm__tRFC;
  35. QSpinBox *actm__tCCD_L;
  36. QSpinBox *vol__mem__vdd;
  37. QLabel *label_10;
  38. QLabel *label_3;
  39. QSpinBox *actm__trrd_l;
  40. QSpacerItem *horizontalSpacer_4;
  41. QLabel *label_19;
  42. QSpinBox *actm__tWTR_L;
  43. QSpinBox *actm__tRTP;
  44. QLabel *label_26;
  45. QSpinBox *actm__tRP;
  46. QLabel *label_15;
  47. QSpinBox *actm__trefi;
  48. QLabel *label_23;
  49. QLabel *label_9;
  50. QLabel *label_22;
  51. QSpacerItem *horizontalSpacer_2;
  52. QLabel *label_2;
  53. QSpinBox *actm__tRAS;
  54. QLabel *label_17;
  55. QLabel *label_20;
  56. QLabel *label_13;
  57. QLabel *label_12;
  58. QSpinBox *actm__tRFCsb;
  59. QLabel *label_25;
  60. QSpacerItem *horizontalSpacer_3;
  61. QLabel *label_7;
  62. QLabel *label_11;
  63. QSpinBox *actm__twTR_S;
  64. QSpinBox *actm__tRCD;
  65. QSpinBox *actm__trrds;
  66. QSpinBox *vol__mem__vddq;
  67. QSpinBox *actm__tWR;
  68. QLabel *label_14;
  69. QSpinBox *actm__tFAW;
  70. QSpinBox *actm__tCL;
  71. QLabel *label_16;
  72. QSpinBox *actm__tCWL;
  73. QLabel *label;
  74. QLabel *label_21;
  75. QCheckBox *errhandle;
  76. QCheckBox *ap;
  77. QLabel *label_4;
  78. QSpinBox *datarate;
  79. QLabel *label_18;
  80. QCheckBox *ecc;
  81. QPushButton *setConfigBtn;
  82. QTreeWidget *treeWidget_algo;
  83. QWidget *layoutWidget;
  84. QGridLayout *gridLayout_2;
  85. QPushButton *startTestBtn;
  86. QSpacerItem *horizontalSpacer_5;
  87. QLabel *label_5;
  88. QTreeWidget *treeWidget_testplan;
  89. QGroupBox *groupBox_2;
  90. QGridLayout *gridLayout_3;
  91. QCheckBox *checkBox_Single;
  92. QCheckBox *checkBox_Sequential;
  93. QCheckBox *checkBox_Round;
  94. QCheckBox *checkBox_Parallel;
  95. QGroupBox *groupBox_3;
  96. QGridLayout *gridLayout_4;
  97. QLabel *label_6;
  98. QLineEdit *lineEdit_Lower;
  99. QLabel *label_8;
  100. QLineEdit *lineEdit_Upper;
  101. QSpinBox *spinBox_numpass;
  102. QLabel *label_24;
  103. QWidget *layoutWidget1;
  104. QHBoxLayout *horizontalLayout_2;
  105. QLabel *label_27;
  106. QCheckBox *checkBox_enpoll;
  107. QCheckBox *checkBox_dispoll;
  108. QWidget *layoutWidget2;
  109. QHBoxLayout *horizontalLayout_3;
  110. QLabel *label_28;
  111. QCheckBox *checkBox_encach;
  112. QCheckBox *checkBox_discach;
  113. QWidget *layoutWidget3;
  114. QHBoxLayout *horizontalLayout_legend;
  115. QCustomPlot *customPlot;
  116. QWidget *widgetLegend;
  117. QGridLayout *gridLayout_5;
  118. ClickFrame *CPU1_CHG;
  119. QLabel *label_46;
  120. ClickFrame *CPU0_CHC;
  121. ClickFrame *CPU1_CHL;
  122. ClickFrame *CPU0_CHJ;
  123. ClickFrame *CPU1_CHI;
  124. QLabel *label_32;
  125. QLabel *label_45;
  126. QLabel *label_40;
  127. ClickFrame *CPU1_CHC;
  128. ClickFrame *CPU0_CHE;
  129. QLabel *label_34;
  130. ClickFrame *CPU1_CHB;
  131. ClickFrame *CPU0_CHH;
  132. ClickFrame *CPU0_CHB;
  133. ClickFrame *CPU0_CHF;
  134. QLabel *label_37;
  135. ClickFrame *CPU0_CHL;
  136. ClickFrame *CPU1_CHF;
  137. ClickFrame *CPU0_CHK;
  138. QLabel *label_39;
  139. ClickFrame *CPU1_CHK;
  140. ClickFrame *CPU1_CHE;
  141. ClickFrame *CPU0_CHI;
  142. QLabel *label_51;
  143. QLabel *label_47;
  144. ClickFrame *CPU1_CHJ;
  145. QLabel *label_31;
  146. QLabel *label_48;
  147. ClickFrame *CPU1_CHA;
  148. QLabel *label_42;
  149. QLabel *label_38;
  150. ClickFrame *CPU0_CHA;
  151. QLabel *label_30;
  152. QLabel *label_50;
  153. QLabel *label_49;
  154. QLabel *label_52;
  155. QLabel *label_35;
  156. QLabel *label_43;
  157. ClickFrame *CPU1_CHH;
  158. ClickFrame *CPU0_CHG;
  159. QLabel *label_29;
  160. QLabel *label_44;
  161. QLabel *label_36;
  162. ClickFrame *CPU0_CHD;
  163. ClickFrame *CPU1_CHD;
  164. QLabel *label_33;
  165. QLabel *label_41;
  166. QPushButton *min_maxBtn;
  167. QPushButton *closeBtn;
  168. void setupUi(QMainWindow *MainWindow)
  169. {
  170. if (MainWindow->objectName().isEmpty())
  171. MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
  172. MainWindow->setWindowModality(Qt::NonModal);
  173. MainWindow->resize(1920, 1000);
  174. centralwidget = new QWidget(MainWindow);
  175. centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
  176. groupBox = new QGroupBox(centralwidget);
  177. groupBox->setObjectName(QString::fromUtf8("groupBox"));
  178. groupBox->setGeometry(QRect(1210, 40, 621, 261));
  179. groupBox->setStyleSheet(QString::fromUtf8(""));
  180. groupBox->setCheckable(false);
  181. gridLayout = new QGridLayout(groupBox);
  182. gridLayout->setSpacing(0);
  183. gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
  184. gridLayout->setContentsMargins(9, 0, 9, 0);
  185. actm__tRFC = new QSpinBox(groupBox);
  186. actm__tRFC->setObjectName(QString::fromUtf8("actm__tRFC"));
  187. QFont font;
  188. font.setPointSize(11);
  189. actm__tRFC->setFont(font);
  190. actm__tRFC->setMaximum(100000);
  191. actm__tRFC->setValue(0);
  192. gridLayout->addWidget(actm__tRFC, 0, 4, 1, 1);
  193. actm__tCCD_L = new QSpinBox(groupBox);
  194. actm__tCCD_L->setObjectName(QString::fromUtf8("actm__tCCD_L"));
  195. actm__tCCD_L->setFont(font);
  196. actm__tCCD_L->setMaximum(100000);
  197. actm__tCCD_L->setValue(0);
  198. gridLayout->addWidget(actm__tCCD_L, 0, 7, 1, 1);
  199. vol__mem__vdd = new QSpinBox(groupBox);
  200. vol__mem__vdd->setObjectName(QString::fromUtf8("vol__mem__vdd"));
  201. vol__mem__vdd->setFont(font);
  202. vol__mem__vdd->setMaximum(100000);
  203. vol__mem__vdd->setValue(0);
  204. gridLayout->addWidget(vol__mem__vdd, 0, 1, 1, 1);
  205. label_10 = new QLabel(groupBox);
  206. label_10->setObjectName(QString::fromUtf8("label_10"));
  207. label_10->setEnabled(false);
  208. label_10->setFont(font);
  209. gridLayout->addWidget(label_10, 0, 9, 1, 1);
  210. label_3 = new QLabel(groupBox);
  211. label_3->setObjectName(QString::fromUtf8("label_3"));
  212. label_3->setFont(font);
  213. gridLayout->addWidget(label_3, 1, 0, 1, 1);
  214. actm__trrd_l = new QSpinBox(groupBox);
  215. actm__trrd_l->setObjectName(QString::fromUtf8("actm__trrd_l"));
  216. actm__trrd_l->setFont(font);
  217. actm__trrd_l->setMaximum(100000);
  218. actm__trrd_l->setValue(0);
  219. gridLayout->addWidget(actm__trrd_l, 2, 4, 1, 1);
  220. horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  221. gridLayout->addItem(horizontalSpacer_4, 2, 8, 1, 1);
  222. label_19 = new QLabel(groupBox);
  223. label_19->setObjectName(QString::fromUtf8("label_19"));
  224. label_19->setEnabled(false);
  225. label_19->setFont(font);
  226. gridLayout->addWidget(label_19, 2, 9, 1, 1);
  227. actm__tWTR_L = new QSpinBox(groupBox);
  228. actm__tWTR_L->setObjectName(QString::fromUtf8("actm__tWTR_L"));
  229. actm__tWTR_L->setFont(font);
  230. actm__tWTR_L->setMaximum(100000);
  231. actm__tWTR_L->setValue(0);
  232. gridLayout->addWidget(actm__tWTR_L, 4, 4, 1, 1);
  233. actm__tRTP = new QSpinBox(groupBox);
  234. actm__tRTP->setObjectName(QString::fromUtf8("actm__tRTP"));
  235. actm__tRTP->setFont(font);
  236. actm__tRTP->setMaximum(100000);
  237. actm__tRTP->setValue(0);
  238. gridLayout->addWidget(actm__tRTP, 1, 4, 1, 1);
  239. label_26 = new QLabel(groupBox);
  240. label_26->setObjectName(QString::fromUtf8("label_26"));
  241. label_26->setFont(font);
  242. gridLayout->addWidget(label_26, 0, 6, 1, 1);
  243. actm__tRP = new QSpinBox(groupBox);
  244. actm__tRP->setObjectName(QString::fromUtf8("actm__tRP"));
  245. actm__tRP->setFont(font);
  246. actm__tRP->setMaximum(100000);
  247. actm__tRP->setValue(0);
  248. gridLayout->addWidget(actm__tRP, 4, 1, 1, 1);
  249. label_15 = new QLabel(groupBox);
  250. label_15->setObjectName(QString::fromUtf8("label_15"));
  251. label_15->setFont(font);
  252. gridLayout->addWidget(label_15, 5, 3, 1, 1);
  253. actm__trefi = new QSpinBox(groupBox);
  254. actm__trefi->setObjectName(QString::fromUtf8("actm__trefi"));
  255. actm__trefi->setFont(font);
  256. actm__trefi->setMaximum(100000);
  257. actm__trefi->setValue(0);
  258. gridLayout->addWidget(actm__trefi, 1, 7, 1, 1);
  259. label_23 = new QLabel(groupBox);
  260. label_23->setObjectName(QString::fromUtf8("label_23"));
  261. label_23->setFont(font);
  262. gridLayout->addWidget(label_23, 2, 6, 1, 1);
  263. label_9 = new QLabel(groupBox);
  264. label_9->setObjectName(QString::fromUtf8("label_9"));
  265. label_9->setFont(font);
  266. gridLayout->addWidget(label_9, 2, 0, 1, 1);
  267. label_22 = new QLabel(groupBox);
  268. label_22->setObjectName(QString::fromUtf8("label_22"));
  269. label_22->setFont(font);
  270. gridLayout->addWidget(label_22, 3, 3, 1, 1);
  271. horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  272. gridLayout->addItem(horizontalSpacer_2, 2, 2, 1, 1);
  273. label_2 = new QLabel(groupBox);
  274. label_2->setObjectName(QString::fromUtf8("label_2"));
  275. label_2->setFont(font);
  276. gridLayout->addWidget(label_2, 0, 0, 1, 1);
  277. actm__tRAS = new QSpinBox(groupBox);
  278. actm__tRAS->setObjectName(QString::fromUtf8("actm__tRAS"));
  279. actm__tRAS->setFont(font);
  280. actm__tRAS->setMaximum(100000);
  281. actm__tRAS->setValue(0);
  282. gridLayout->addWidget(actm__tRAS, 5, 1, 1, 1);
  283. label_17 = new QLabel(groupBox);
  284. label_17->setObjectName(QString::fromUtf8("label_17"));
  285. label_17->setFont(font);
  286. gridLayout->addWidget(label_17, 4, 3, 1, 1);
  287. label_20 = new QLabel(groupBox);
  288. label_20->setObjectName(QString::fromUtf8("label_20"));
  289. label_20->setEnabled(false);
  290. label_20->setFont(font);
  291. gridLayout->addWidget(label_20, 1, 9, 1, 1);
  292. label_13 = new QLabel(groupBox);
  293. label_13->setObjectName(QString::fromUtf8("label_13"));
  294. label_13->setFont(font);
  295. gridLayout->addWidget(label_13, 1, 3, 1, 1);
  296. label_12 = new QLabel(groupBox);
  297. label_12->setObjectName(QString::fromUtf8("label_12"));
  298. label_12->setFont(font);
  299. gridLayout->addWidget(label_12, 0, 3, 1, 1);
  300. actm__tRFCsb = new QSpinBox(groupBox);
  301. actm__tRFCsb->setObjectName(QString::fromUtf8("actm__tRFCsb"));
  302. actm__tRFCsb->setFont(font);
  303. actm__tRFCsb->setMaximum(100000);
  304. actm__tRFCsb->setValue(0);
  305. gridLayout->addWidget(actm__tRFCsb, 2, 7, 1, 1);
  306. label_25 = new QLabel(groupBox);
  307. label_25->setObjectName(QString::fromUtf8("label_25"));
  308. label_25->setFont(font);
  309. gridLayout->addWidget(label_25, 1, 6, 1, 1);
  310. horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  311. gridLayout->addItem(horizontalSpacer_3, 2, 5, 1, 1);
  312. label_7 = new QLabel(groupBox);
  313. label_7->setObjectName(QString::fromUtf8("label_7"));
  314. label_7->setFont(font);
  315. gridLayout->addWidget(label_7, 3, 0, 1, 1);
  316. label_11 = new QLabel(groupBox);
  317. label_11->setObjectName(QString::fromUtf8("label_11"));
  318. label_11->setFont(font);
  319. gridLayout->addWidget(label_11, 4, 0, 1, 1);
  320. actm__twTR_S = new QSpinBox(groupBox);
  321. actm__twTR_S->setObjectName(QString::fromUtf8("actm__twTR_S"));
  322. actm__twTR_S->setFont(font);
  323. actm__twTR_S->setMaximum(100000);
  324. actm__twTR_S->setValue(0);
  325. gridLayout->addWidget(actm__twTR_S, 3, 4, 1, 1);
  326. actm__tRCD = new QSpinBox(groupBox);
  327. actm__tRCD->setObjectName(QString::fromUtf8("actm__tRCD"));
  328. actm__tRCD->setFont(font);
  329. actm__tRCD->setMaximum(100000);
  330. actm__tRCD->setValue(0);
  331. gridLayout->addWidget(actm__tRCD, 3, 1, 1, 1);
  332. actm__trrds = new QSpinBox(groupBox);
  333. actm__trrds->setObjectName(QString::fromUtf8("actm__trrds"));
  334. actm__trrds->setEnabled(false);
  335. actm__trrds->setFont(font);
  336. actm__trrds->setMaximum(100000);
  337. actm__trrds->setValue(0);
  338. gridLayout->addWidget(actm__trrds, 1, 10, 1, 1);
  339. vol__mem__vddq = new QSpinBox(groupBox);
  340. vol__mem__vddq->setObjectName(QString::fromUtf8("vol__mem__vddq"));
  341. vol__mem__vddq->setFont(font);
  342. vol__mem__vddq->setMaximum(100000);
  343. vol__mem__vddq->setValue(0);
  344. gridLayout->addWidget(vol__mem__vddq, 1, 1, 1, 1);
  345. actm__tWR = new QSpinBox(groupBox);
  346. actm__tWR->setObjectName(QString::fromUtf8("actm__tWR"));
  347. actm__tWR->setFont(font);
  348. actm__tWR->setMaximum(100000);
  349. actm__tWR->setValue(0);
  350. gridLayout->addWidget(actm__tWR, 5, 4, 1, 1);
  351. label_14 = new QLabel(groupBox);
  352. label_14->setObjectName(QString::fromUtf8("label_14"));
  353. label_14->setFont(font);
  354. gridLayout->addWidget(label_14, 5, 0, 1, 1);
  355. actm__tFAW = new QSpinBox(groupBox);
  356. actm__tFAW->setObjectName(QString::fromUtf8("actm__tFAW"));
  357. actm__tFAW->setEnabled(false);
  358. actm__tFAW->setFont(font);
  359. actm__tFAW->setMaximum(100000);
  360. actm__tFAW->setValue(0);
  361. gridLayout->addWidget(actm__tFAW, 2, 10, 1, 1);
  362. actm__tCL = new QSpinBox(groupBox);
  363. actm__tCL->setObjectName(QString::fromUtf8("actm__tCL"));
  364. actm__tCL->setFont(font);
  365. actm__tCL->setMaximum(100000);
  366. actm__tCL->setValue(0);
  367. gridLayout->addWidget(actm__tCL, 2, 1, 1, 1);
  368. label_16 = new QLabel(groupBox);
  369. label_16->setObjectName(QString::fromUtf8("label_16"));
  370. label_16->setFont(font);
  371. gridLayout->addWidget(label_16, 2, 3, 1, 1);
  372. actm__tCWL = new QSpinBox(groupBox);
  373. actm__tCWL->setObjectName(QString::fromUtf8("actm__tCWL"));
  374. actm__tCWL->setEnabled(false);
  375. actm__tCWL->setFont(font);
  376. actm__tCWL->setMaximum(100000);
  377. actm__tCWL->setValue(0);
  378. gridLayout->addWidget(actm__tCWL, 0, 10, 1, 1);
  379. label = new QLabel(groupBox);
  380. label->setObjectName(QString::fromUtf8("label"));
  381. label->setEnabled(true);
  382. label->setFont(font);
  383. gridLayout->addWidget(label, 3, 6, 1, 1);
  384. label_21 = new QLabel(groupBox);
  385. label_21->setObjectName(QString::fromUtf8("label_21"));
  386. label_21->setFont(font);
  387. gridLayout->addWidget(label_21, 4, 6, 1, 1);
  388. errhandle = new QCheckBox(groupBox);
  389. errhandle->setObjectName(QString::fromUtf8("errhandle"));
  390. errhandle->setFont(font);
  391. errhandle->setStyleSheet(QString::fromUtf8(""));
  392. gridLayout->addWidget(errhandle, 3, 7, 1, 1);
  393. ap = new QCheckBox(groupBox);
  394. ap->setObjectName(QString::fromUtf8("ap"));
  395. ap->setFont(font);
  396. ap->setStyleSheet(QString::fromUtf8(""));
  397. gridLayout->addWidget(ap, 4, 7, 1, 1);
  398. label_4 = new QLabel(groupBox);
  399. label_4->setObjectName(QString::fromUtf8("label_4"));
  400. label_4->setEnabled(false);
  401. label_4->setFont(font);
  402. gridLayout->addWidget(label_4, 3, 9, 1, 1);
  403. datarate = new QSpinBox(groupBox);
  404. datarate->setObjectName(QString::fromUtf8("datarate"));
  405. datarate->setEnabled(false);
  406. datarate->setFont(font);
  407. datarate->setMaximum(100000);
  408. datarate->setValue(0);
  409. gridLayout->addWidget(datarate, 3, 10, 1, 1);
  410. label_18 = new QLabel(groupBox);
  411. label_18->setObjectName(QString::fromUtf8("label_18"));
  412. label_18->setEnabled(false);
  413. label_18->setFont(font);
  414. gridLayout->addWidget(label_18, 4, 9, 1, 1);
  415. ecc = new QCheckBox(groupBox);
  416. ecc->setObjectName(QString::fromUtf8("ecc"));
  417. ecc->setEnabled(false);
  418. ecc->setFont(font);
  419. ecc->setStyleSheet(QString::fromUtf8(""));
  420. gridLayout->addWidget(ecc, 4, 10, 1, 1);
  421. setConfigBtn = new QPushButton(centralwidget);
  422. setConfigBtn->setObjectName(QString::fromUtf8("setConfigBtn"));
  423. setConfigBtn->setGeometry(QRect(1830, 260, 71, 40));
  424. setConfigBtn->setFont(font);
  425. treeWidget_algo = new QTreeWidget(centralwidget);
  426. QTreeWidgetItem *__qtreewidgetitem = new QTreeWidgetItem();
  427. __qtreewidgetitem->setTextAlignment(0, Qt::AlignCenter);
  428. treeWidget_algo->setHeaderItem(__qtreewidgetitem);
  429. new QTreeWidgetItem(treeWidget_algo);
  430. new QTreeWidgetItem(treeWidget_algo);
  431. new QTreeWidgetItem(treeWidget_algo);
  432. new QTreeWidgetItem(treeWidget_algo);
  433. new QTreeWidgetItem(treeWidget_algo);
  434. new QTreeWidgetItem(treeWidget_algo);
  435. new QTreeWidgetItem(treeWidget_algo);
  436. new QTreeWidgetItem(treeWidget_algo);
  437. new QTreeWidgetItem(treeWidget_algo);
  438. new QTreeWidgetItem(treeWidget_algo);
  439. new QTreeWidgetItem(treeWidget_algo);
  440. new QTreeWidgetItem(treeWidget_algo);
  441. new QTreeWidgetItem(treeWidget_algo);
  442. new QTreeWidgetItem(treeWidget_algo);
  443. treeWidget_algo->setObjectName(QString::fromUtf8("treeWidget_algo"));
  444. treeWidget_algo->setGeometry(QRect(10, 0, 331, 411));
  445. QFont font1;
  446. font1.setPointSize(14);
  447. font1.setBold(false);
  448. font1.setWeight(50);
  449. treeWidget_algo->setFont(font1);
  450. treeWidget_algo->setAlternatingRowColors(false);
  451. treeWidget_algo->setExpandsOnDoubleClick(true);
  452. layoutWidget = new QWidget(centralwidget);
  453. layoutWidget->setObjectName(QString::fromUtf8("layoutWidget"));
  454. layoutWidget->setGeometry(QRect(340, 0, 461, 411));
  455. gridLayout_2 = new QGridLayout(layoutWidget);
  456. gridLayout_2->setSpacing(0);
  457. gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
  458. gridLayout_2->setContentsMargins(0, 0, 0, 0);
  459. startTestBtn = new QPushButton(layoutWidget);
  460. startTestBtn->setObjectName(QString::fromUtf8("startTestBtn"));
  461. gridLayout_2->addWidget(startTestBtn, 2, 0, 1, 2);
  462. horizontalSpacer_5 = new QSpacerItem(328, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  463. gridLayout_2->addItem(horizontalSpacer_5, 0, 1, 1, 1);
  464. label_5 = new QLabel(layoutWidget);
  465. label_5->setObjectName(QString::fromUtf8("label_5"));
  466. label_5->setMinimumSize(QSize(80, 0));
  467. label_5->setAlignment(Qt::AlignCenter);
  468. gridLayout_2->addWidget(label_5, 0, 0, 1, 1);
  469. treeWidget_testplan = new QTreeWidget(layoutWidget);
  470. QTreeWidgetItem *__qtreewidgetitem1 = new QTreeWidgetItem();
  471. __qtreewidgetitem1->setText(0, QString::fromUtf8("1"));
  472. treeWidget_testplan->setHeaderItem(__qtreewidgetitem1);
  473. treeWidget_testplan->setObjectName(QString::fromUtf8("treeWidget_testplan"));
  474. QFont font2;
  475. font2.setPointSize(14);
  476. treeWidget_testplan->setFont(font2);
  477. gridLayout_2->addWidget(treeWidget_testplan, 1, 0, 1, 2);
  478. groupBox_2 = new QGroupBox(centralwidget);
  479. groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
  480. groupBox_2->setGeometry(QRect(800, 30, 131, 231));
  481. gridLayout_3 = new QGridLayout(groupBox_2);
  482. gridLayout_3->setSpacing(0);
  483. gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
  484. gridLayout_3->setContentsMargins(9, 0, 9, 0);
  485. checkBox_Single = new QCheckBox(groupBox_2);
  486. checkBox_Single->setObjectName(QString::fromUtf8("checkBox_Single"));
  487. gridLayout_3->addWidget(checkBox_Single, 0, 0, 1, 1);
  488. checkBox_Sequential = new QCheckBox(groupBox_2);
  489. checkBox_Sequential->setObjectName(QString::fromUtf8("checkBox_Sequential"));
  490. gridLayout_3->addWidget(checkBox_Sequential, 3, 0, 1, 1);
  491. checkBox_Round = new QCheckBox(groupBox_2);
  492. checkBox_Round->setObjectName(QString::fromUtf8("checkBox_Round"));
  493. gridLayout_3->addWidget(checkBox_Round, 2, 0, 1, 1);
  494. checkBox_Parallel = new QCheckBox(groupBox_2);
  495. checkBox_Parallel->setObjectName(QString::fromUtf8("checkBox_Parallel"));
  496. gridLayout_3->addWidget(checkBox_Parallel, 1, 0, 1, 1);
  497. groupBox_3 = new QGroupBox(centralwidget);
  498. groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
  499. groupBox_3->setGeometry(QRect(930, 30, 265, 106));
  500. gridLayout_4 = new QGridLayout(groupBox_3);
  501. gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
  502. label_6 = new QLabel(groupBox_3);
  503. label_6->setObjectName(QString::fromUtf8("label_6"));
  504. gridLayout_4->addWidget(label_6, 0, 0, 1, 1);
  505. lineEdit_Lower = new QLineEdit(groupBox_3);
  506. lineEdit_Lower->setObjectName(QString::fromUtf8("lineEdit_Lower"));
  507. gridLayout_4->addWidget(lineEdit_Lower, 0, 1, 1, 1);
  508. label_8 = new QLabel(groupBox_3);
  509. label_8->setObjectName(QString::fromUtf8("label_8"));
  510. gridLayout_4->addWidget(label_8, 1, 0, 1, 1);
  511. lineEdit_Upper = new QLineEdit(groupBox_3);
  512. lineEdit_Upper->setObjectName(QString::fromUtf8("lineEdit_Upper"));
  513. gridLayout_4->addWidget(lineEdit_Upper, 1, 1, 1, 1);
  514. spinBox_numpass = new QSpinBox(centralwidget);
  515. spinBox_numpass->setObjectName(QString::fromUtf8("spinBox_numpass"));
  516. spinBox_numpass->setGeometry(QRect(1010, 230, 61, 28));
  517. spinBox_numpass->setButtonSymbols(QAbstractSpinBox::UpDownArrows);
  518. spinBox_numpass->setMaximum(1000);
  519. label_24 = new QLabel(centralwidget);
  520. label_24->setObjectName(QString::fromUtf8("label_24"));
  521. label_24->setGeometry(QRect(930, 230, 71, 28));
  522. layoutWidget1 = new QWidget(centralwidget);
  523. layoutWidget1->setObjectName(QString::fromUtf8("layoutWidget1"));
  524. layoutWidget1->setGeometry(QRect(930, 140, 271, 27));
  525. horizontalLayout_2 = new QHBoxLayout(layoutWidget1);
  526. horizontalLayout_2->setSpacing(0);
  527. horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
  528. horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
  529. label_27 = new QLabel(layoutWidget1);
  530. label_27->setObjectName(QString::fromUtf8("label_27"));
  531. label_27->setMinimumSize(QSize(111, 0));
  532. horizontalLayout_2->addWidget(label_27);
  533. checkBox_enpoll = new QCheckBox(layoutWidget1);
  534. checkBox_enpoll->setObjectName(QString::fromUtf8("checkBox_enpoll"));
  535. horizontalLayout_2->addWidget(checkBox_enpoll);
  536. checkBox_dispoll = new QCheckBox(layoutWidget1);
  537. checkBox_dispoll->setObjectName(QString::fromUtf8("checkBox_dispoll"));
  538. horizontalLayout_2->addWidget(checkBox_dispoll);
  539. layoutWidget2 = new QWidget(centralwidget);
  540. layoutWidget2->setObjectName(QString::fromUtf8("layoutWidget2"));
  541. layoutWidget2->setGeometry(QRect(930, 180, 271, 27));
  542. horizontalLayout_3 = new QHBoxLayout(layoutWidget2);
  543. horizontalLayout_3->setSpacing(0);
  544. horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
  545. horizontalLayout_3->setContentsMargins(0, 0, 0, 0);
  546. label_28 = new QLabel(layoutWidget2);
  547. label_28->setObjectName(QString::fromUtf8("label_28"));
  548. horizontalLayout_3->addWidget(label_28);
  549. checkBox_encach = new QCheckBox(layoutWidget2);
  550. checkBox_encach->setObjectName(QString::fromUtf8("checkBox_encach"));
  551. horizontalLayout_3->addWidget(checkBox_encach);
  552. checkBox_discach = new QCheckBox(layoutWidget2);
  553. checkBox_discach->setObjectName(QString::fromUtf8("checkBox_discach"));
  554. horizontalLayout_3->addWidget(checkBox_discach);
  555. layoutWidget3 = new QWidget(centralwidget);
  556. layoutWidget3->setObjectName(QString::fromUtf8("layoutWidget3"));
  557. layoutWidget3->setGeometry(QRect(810, 310, 1061, 581));
  558. horizontalLayout_legend = new QHBoxLayout(layoutWidget3);
  559. horizontalLayout_legend->setSpacing(0);
  560. horizontalLayout_legend->setObjectName(QString::fromUtf8("horizontalLayout_legend"));
  561. horizontalLayout_legend->setContentsMargins(5, 5, 5, 5);
  562. customPlot = new QCustomPlot(layoutWidget3);
  563. customPlot->setObjectName(QString::fromUtf8("customPlot"));
  564. horizontalLayout_legend->addWidget(customPlot);
  565. widgetLegend = new QWidget(layoutWidget3);
  566. widgetLegend->setObjectName(QString::fromUtf8("widgetLegend"));
  567. widgetLegend->setStyleSheet(QString::fromUtf8(""));
  568. gridLayout_5 = new QGridLayout(widgetLegend);
  569. gridLayout_5->setSpacing(6);
  570. gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
  571. gridLayout_5->setContentsMargins(10, 0, 10, 0);
  572. CPU1_CHG = new ClickFrame(widgetLegend);
  573. CPU1_CHG->setObjectName(QString::fromUtf8("CPU1_CHG"));
  574. CPU1_CHG->setMinimumSize(QSize(20, 12));
  575. CPU1_CHG->setMaximumSize(QSize(16777215, 10));
  576. CPU1_CHG->setStyleSheet(QString::fromUtf8(""));
  577. CPU1_CHG->setFrameShape(QFrame::StyledPanel);
  578. CPU1_CHG->setFrameShadow(QFrame::Raised);
  579. gridLayout_5->addWidget(CPU1_CHG, 8, 2, 1, 1);
  580. label_46 = new QLabel(widgetLegend);
  581. label_46->setObjectName(QString::fromUtf8("label_46"));
  582. QFont font3;
  583. font3.setPointSize(10);
  584. label_46->setFont(font3);
  585. gridLayout_5->addWidget(label_46, 12, 1, 1, 1);
  586. CPU0_CHC = new ClickFrame(widgetLegend);
  587. CPU0_CHC->setObjectName(QString::fromUtf8("CPU0_CHC"));
  588. CPU0_CHC->setMinimumSize(QSize(20, 12));
  589. CPU0_CHC->setMaximumSize(QSize(16777215, 10));
  590. CPU0_CHC->setStyleSheet(QString::fromUtf8(""));
  591. CPU0_CHC->setFrameShape(QFrame::StyledPanel);
  592. CPU0_CHC->setFrameShadow(QFrame::Raised);
  593. gridLayout_5->addWidget(CPU0_CHC, 2, 0, 1, 1);
  594. CPU1_CHL = new ClickFrame(widgetLegend);
  595. CPU1_CHL->setObjectName(QString::fromUtf8("CPU1_CHL"));
  596. CPU1_CHL->setMinimumSize(QSize(20, 12));
  597. CPU1_CHL->setMaximumSize(QSize(16777215, 10));
  598. CPU1_CHL->setStyleSheet(QString::fromUtf8(""));
  599. CPU1_CHL->setFrameShape(QFrame::StyledPanel);
  600. CPU1_CHL->setFrameShadow(QFrame::Raised);
  601. gridLayout_5->addWidget(CPU1_CHL, 13, 2, 1, 1);
  602. CPU0_CHJ = new ClickFrame(widgetLegend);
  603. CPU0_CHJ->setObjectName(QString::fromUtf8("CPU0_CHJ"));
  604. CPU0_CHJ->setMinimumSize(QSize(20, 12));
  605. CPU0_CHJ->setMaximumSize(QSize(16777215, 10));
  606. CPU0_CHJ->setStyleSheet(QString::fromUtf8(""));
  607. CPU0_CHJ->setFrameShape(QFrame::StyledPanel);
  608. CPU0_CHJ->setFrameShadow(QFrame::Raised);
  609. gridLayout_5->addWidget(CPU0_CHJ, 11, 0, 1, 1);
  610. CPU1_CHI = new ClickFrame(widgetLegend);
  611. CPU1_CHI->setObjectName(QString::fromUtf8("CPU1_CHI"));
  612. CPU1_CHI->setMinimumSize(QSize(20, 12));
  613. CPU1_CHI->setMaximumSize(QSize(16777215, 10));
  614. CPU1_CHI->setStyleSheet(QString::fromUtf8(""));
  615. CPU1_CHI->setFrameShape(QFrame::StyledPanel);
  616. CPU1_CHI->setFrameShadow(QFrame::Raised);
  617. gridLayout_5->addWidget(CPU1_CHI, 10, 2, 1, 1);
  618. label_32 = new QLabel(widgetLegend);
  619. label_32->setObjectName(QString::fromUtf8("label_32"));
  620. label_32->setFont(font3);
  621. gridLayout_5->addWidget(label_32, 1, 3, 1, 1);
  622. label_45 = new QLabel(widgetLegend);
  623. label_45->setObjectName(QString::fromUtf8("label_45"));
  624. label_45->setFont(font3);
  625. gridLayout_5->addWidget(label_45, 13, 3, 1, 1);
  626. label_40 = new QLabel(widgetLegend);
  627. label_40->setObjectName(QString::fromUtf8("label_40"));
  628. label_40->setFont(font3);
  629. gridLayout_5->addWidget(label_40, 8, 1, 1, 1);
  630. CPU1_CHC = new ClickFrame(widgetLegend);
  631. CPU1_CHC->setObjectName(QString::fromUtf8("CPU1_CHC"));
  632. CPU1_CHC->setMinimumSize(QSize(20, 12));
  633. CPU1_CHC->setMaximumSize(QSize(16777215, 10));
  634. CPU1_CHC->setStyleSheet(QString::fromUtf8(""));
  635. CPU1_CHC->setFrameShape(QFrame::StyledPanel);
  636. CPU1_CHC->setFrameShadow(QFrame::Raised);
  637. gridLayout_5->addWidget(CPU1_CHC, 2, 2, 1, 1);
  638. CPU0_CHE = new ClickFrame(widgetLegend);
  639. CPU0_CHE->setObjectName(QString::fromUtf8("CPU0_CHE"));
  640. CPU0_CHE->setMinimumSize(QSize(20, 12));
  641. CPU0_CHE->setMaximumSize(QSize(16777215, 10));
  642. CPU0_CHE->setStyleSheet(QString::fromUtf8(""));
  643. CPU0_CHE->setFrameShape(QFrame::StyledPanel);
  644. CPU0_CHE->setFrameShadow(QFrame::Raised);
  645. gridLayout_5->addWidget(CPU0_CHE, 6, 0, 1, 1);
  646. label_34 = new QLabel(widgetLegend);
  647. label_34->setObjectName(QString::fromUtf8("label_34"));
  648. label_34->setFont(font3);
  649. gridLayout_5->addWidget(label_34, 2, 1, 1, 1);
  650. CPU1_CHB = new ClickFrame(widgetLegend);
  651. CPU1_CHB->setObjectName(QString::fromUtf8("CPU1_CHB"));
  652. CPU1_CHB->setMinimumSize(QSize(20, 12));
  653. CPU1_CHB->setMaximumSize(QSize(16777215, 10));
  654. CPU1_CHB->setStyleSheet(QString::fromUtf8(""));
  655. CPU1_CHB->setFrameShape(QFrame::StyledPanel);
  656. CPU1_CHB->setFrameShadow(QFrame::Raised);
  657. gridLayout_5->addWidget(CPU1_CHB, 1, 2, 1, 1);
  658. CPU0_CHH = new ClickFrame(widgetLegend);
  659. CPU0_CHH->setObjectName(QString::fromUtf8("CPU0_CHH"));
  660. CPU0_CHH->setMinimumSize(QSize(20, 12));
  661. CPU0_CHH->setMaximumSize(QSize(16777215, 10));
  662. CPU0_CHH->setStyleSheet(QString::fromUtf8(""));
  663. CPU0_CHH->setFrameShape(QFrame::StyledPanel);
  664. CPU0_CHH->setFrameShadow(QFrame::Raised);
  665. gridLayout_5->addWidget(CPU0_CHH, 9, 0, 1, 1);
  666. CPU0_CHB = new ClickFrame(widgetLegend);
  667. CPU0_CHB->setObjectName(QString::fromUtf8("CPU0_CHB"));
  668. CPU0_CHB->setMinimumSize(QSize(20, 12));
  669. CPU0_CHB->setMaximumSize(QSize(16777215, 10));
  670. CPU0_CHB->setStyleSheet(QString::fromUtf8(""));
  671. CPU0_CHB->setFrameShape(QFrame::StyledPanel);
  672. CPU0_CHB->setFrameShadow(QFrame::Raised);
  673. gridLayout_5->addWidget(CPU0_CHB, 1, 0, 1, 1);
  674. CPU0_CHF = new ClickFrame(widgetLegend);
  675. CPU0_CHF->setObjectName(QString::fromUtf8("CPU0_CHF"));
  676. CPU0_CHF->setMinimumSize(QSize(20, 12));
  677. CPU0_CHF->setMaximumSize(QSize(16777215, 10));
  678. CPU0_CHF->setStyleSheet(QString::fromUtf8(""));
  679. CPU0_CHF->setFrameShape(QFrame::StyledPanel);
  680. CPU0_CHF->setFrameShadow(QFrame::Raised);
  681. gridLayout_5->addWidget(CPU0_CHF, 7, 0, 1, 1);
  682. label_37 = new QLabel(widgetLegend);
  683. label_37->setObjectName(QString::fromUtf8("label_37"));
  684. label_37->setFont(font3);
  685. gridLayout_5->addWidget(label_37, 9, 3, 1, 1);
  686. CPU0_CHL = new ClickFrame(widgetLegend);
  687. CPU0_CHL->setObjectName(QString::fromUtf8("CPU0_CHL"));
  688. CPU0_CHL->setMinimumSize(QSize(20, 12));
  689. CPU0_CHL->setMaximumSize(QSize(16777215, 10));
  690. CPU0_CHL->setStyleSheet(QString::fromUtf8(""));
  691. CPU0_CHL->setFrameShape(QFrame::StyledPanel);
  692. CPU0_CHL->setFrameShadow(QFrame::Raised);
  693. gridLayout_5->addWidget(CPU0_CHL, 13, 0, 1, 1);
  694. CPU1_CHF = new ClickFrame(widgetLegend);
  695. CPU1_CHF->setObjectName(QString::fromUtf8("CPU1_CHF"));
  696. CPU1_CHF->setMinimumSize(QSize(20, 12));
  697. CPU1_CHF->setMaximumSize(QSize(16777215, 10));
  698. CPU1_CHF->setStyleSheet(QString::fromUtf8(""));
  699. CPU1_CHF->setFrameShape(QFrame::StyledPanel);
  700. CPU1_CHF->setFrameShadow(QFrame::Raised);
  701. gridLayout_5->addWidget(CPU1_CHF, 7, 2, 1, 1);
  702. CPU0_CHK = new ClickFrame(widgetLegend);
  703. CPU0_CHK->setObjectName(QString::fromUtf8("CPU0_CHK"));
  704. CPU0_CHK->setMinimumSize(QSize(20, 12));
  705. CPU0_CHK->setMaximumSize(QSize(16777215, 10));
  706. CPU0_CHK->setStyleSheet(QString::fromUtf8(""));
  707. CPU0_CHK->setFrameShape(QFrame::StyledPanel);
  708. CPU0_CHK->setFrameShadow(QFrame::Raised);
  709. gridLayout_5->addWidget(CPU0_CHK, 12, 0, 1, 1);
  710. label_39 = new QLabel(widgetLegend);
  711. label_39->setObjectName(QString::fromUtf8("label_39"));
  712. label_39->setFont(font3);
  713. gridLayout_5->addWidget(label_39, 6, 1, 1, 1);
  714. CPU1_CHK = new ClickFrame(widgetLegend);
  715. CPU1_CHK->setObjectName(QString::fromUtf8("CPU1_CHK"));
  716. CPU1_CHK->setMinimumSize(QSize(20, 12));
  717. CPU1_CHK->setMaximumSize(QSize(16777215, 10));
  718. CPU1_CHK->setStyleSheet(QString::fromUtf8(""));
  719. CPU1_CHK->setFrameShape(QFrame::StyledPanel);
  720. CPU1_CHK->setFrameShadow(QFrame::Raised);
  721. gridLayout_5->addWidget(CPU1_CHK, 12, 2, 1, 1);
  722. CPU1_CHE = new ClickFrame(widgetLegend);
  723. CPU1_CHE->setObjectName(QString::fromUtf8("CPU1_CHE"));
  724. CPU1_CHE->setMinimumSize(QSize(20, 12));
  725. CPU1_CHE->setMaximumSize(QSize(16777215, 10));
  726. CPU1_CHE->setStyleSheet(QString::fromUtf8(""));
  727. CPU1_CHE->setFrameShape(QFrame::StyledPanel);
  728. CPU1_CHE->setFrameShadow(QFrame::Raised);
  729. gridLayout_5->addWidget(CPU1_CHE, 6, 2, 1, 1);
  730. CPU0_CHI = new ClickFrame(widgetLegend);
  731. CPU0_CHI->setObjectName(QString::fromUtf8("CPU0_CHI"));
  732. CPU0_CHI->setMinimumSize(QSize(20, 12));
  733. CPU0_CHI->setMaximumSize(QSize(16777215, 10));
  734. CPU0_CHI->setStyleSheet(QString::fromUtf8(""));
  735. CPU0_CHI->setFrameShape(QFrame::StyledPanel);
  736. CPU0_CHI->setFrameShadow(QFrame::Raised);
  737. gridLayout_5->addWidget(CPU0_CHI, 10, 0, 1, 1);
  738. label_51 = new QLabel(widgetLegend);
  739. label_51->setObjectName(QString::fromUtf8("label_51"));
  740. label_51->setFont(font3);
  741. gridLayout_5->addWidget(label_51, 11, 3, 1, 1);
  742. label_47 = new QLabel(widgetLegend);
  743. label_47->setObjectName(QString::fromUtf8("label_47"));
  744. label_47->setFont(font3);
  745. gridLayout_5->addWidget(label_47, 10, 1, 1, 1);
  746. CPU1_CHJ = new ClickFrame(widgetLegend);
  747. CPU1_CHJ->setObjectName(QString::fromUtf8("CPU1_CHJ"));
  748. CPU1_CHJ->setMinimumSize(QSize(20, 12));
  749. CPU1_CHJ->setMaximumSize(QSize(16777215, 10));
  750. CPU1_CHJ->setStyleSheet(QString::fromUtf8(""));
  751. CPU1_CHJ->setFrameShape(QFrame::StyledPanel);
  752. CPU1_CHJ->setFrameShadow(QFrame::Raised);
  753. gridLayout_5->addWidget(CPU1_CHJ, 11, 2, 1, 1);
  754. label_31 = new QLabel(widgetLegend);
  755. label_31->setObjectName(QString::fromUtf8("label_31"));
  756. label_31->setFont(font3);
  757. gridLayout_5->addWidget(label_31, 1, 1, 1, 1);
  758. label_48 = new QLabel(widgetLegend);
  759. label_48->setObjectName(QString::fromUtf8("label_48"));
  760. label_48->setFont(font3);
  761. gridLayout_5->addWidget(label_48, 11, 1, 1, 1);
  762. CPU1_CHA = new ClickFrame(widgetLegend);
  763. CPU1_CHA->setObjectName(QString::fromUtf8("CPU1_CHA"));
  764. CPU1_CHA->setMinimumSize(QSize(20, 12));
  765. CPU1_CHA->setMaximumSize(QSize(16777215, 10));
  766. CPU1_CHA->setStyleSheet(QString::fromUtf8(""));
  767. CPU1_CHA->setFrameShape(QFrame::StyledPanel);
  768. CPU1_CHA->setFrameShadow(QFrame::Raised);
  769. gridLayout_5->addWidget(CPU1_CHA, 0, 2, 1, 1);
  770. label_42 = new QLabel(widgetLegend);
  771. label_42->setObjectName(QString::fromUtf8("label_42"));
  772. label_42->setFont(font3);
  773. gridLayout_5->addWidget(label_42, 7, 1, 1, 1);
  774. label_38 = new QLabel(widgetLegend);
  775. label_38->setObjectName(QString::fromUtf8("label_38"));
  776. label_38->setFont(font3);
  777. gridLayout_5->addWidget(label_38, 8, 3, 1, 1);
  778. CPU0_CHA = new ClickFrame(widgetLegend);
  779. CPU0_CHA->setObjectName(QString::fromUtf8("CPU0_CHA"));
  780. CPU0_CHA->setMinimumSize(QSize(20, 12));
  781. CPU0_CHA->setMaximumSize(QSize(16777215, 10));
  782. CPU0_CHA->setStyleSheet(QString::fromUtf8(""));
  783. CPU0_CHA->setFrameShape(QFrame::StyledPanel);
  784. CPU0_CHA->setFrameShadow(QFrame::Raised);
  785. gridLayout_5->addWidget(CPU0_CHA, 0, 0, 1, 1);
  786. label_30 = new QLabel(widgetLegend);
  787. label_30->setObjectName(QString::fromUtf8("label_30"));
  788. label_30->setFont(font3);
  789. gridLayout_5->addWidget(label_30, 0, 3, 1, 1);
  790. label_50 = new QLabel(widgetLegend);
  791. label_50->setObjectName(QString::fromUtf8("label_50"));
  792. label_50->setFont(font3);
  793. gridLayout_5->addWidget(label_50, 10, 3, 1, 1);
  794. label_49 = new QLabel(widgetLegend);
  795. label_49->setObjectName(QString::fromUtf8("label_49"));
  796. label_49->setFont(font3);
  797. gridLayout_5->addWidget(label_49, 12, 3, 1, 1);
  798. label_52 = new QLabel(widgetLegend);
  799. label_52->setObjectName(QString::fromUtf8("label_52"));
  800. label_52->setFont(font3);
  801. gridLayout_5->addWidget(label_52, 13, 1, 1, 1);
  802. label_35 = new QLabel(widgetLegend);
  803. label_35->setObjectName(QString::fromUtf8("label_35"));
  804. label_35->setFont(font3);
  805. gridLayout_5->addWidget(label_35, 2, 3, 1, 1);
  806. label_43 = new QLabel(widgetLegend);
  807. label_43->setObjectName(QString::fromUtf8("label_43"));
  808. label_43->setFont(font3);
  809. gridLayout_5->addWidget(label_43, 7, 3, 1, 1);
  810. CPU1_CHH = new ClickFrame(widgetLegend);
  811. CPU1_CHH->setObjectName(QString::fromUtf8("CPU1_CHH"));
  812. CPU1_CHH->setMinimumSize(QSize(20, 12));
  813. CPU1_CHH->setMaximumSize(QSize(16777215, 10));
  814. CPU1_CHH->setStyleSheet(QString::fromUtf8(""));
  815. CPU1_CHH->setFrameShape(QFrame::StyledPanel);
  816. CPU1_CHH->setFrameShadow(QFrame::Raised);
  817. gridLayout_5->addWidget(CPU1_CHH, 9, 2, 1, 1);
  818. CPU0_CHG = new ClickFrame(widgetLegend);
  819. CPU0_CHG->setObjectName(QString::fromUtf8("CPU0_CHG"));
  820. CPU0_CHG->setMinimumSize(QSize(20, 12));
  821. CPU0_CHG->setMaximumSize(QSize(16777215, 10));
  822. CPU0_CHG->setStyleSheet(QString::fromUtf8(""));
  823. CPU0_CHG->setFrameShape(QFrame::StyledPanel);
  824. CPU0_CHG->setFrameShadow(QFrame::Raised);
  825. gridLayout_5->addWidget(CPU0_CHG, 8, 0, 1, 1);
  826. label_29 = new QLabel(widgetLegend);
  827. label_29->setObjectName(QString::fromUtf8("label_29"));
  828. label_29->setFont(font3);
  829. gridLayout_5->addWidget(label_29, 0, 1, 1, 1);
  830. label_44 = new QLabel(widgetLegend);
  831. label_44->setObjectName(QString::fromUtf8("label_44"));
  832. label_44->setFont(font3);
  833. gridLayout_5->addWidget(label_44, 9, 1, 1, 1);
  834. label_36 = new QLabel(widgetLegend);
  835. label_36->setObjectName(QString::fromUtf8("label_36"));
  836. label_36->setFont(font3);
  837. gridLayout_5->addWidget(label_36, 3, 1, 1, 1);
  838. CPU0_CHD = new ClickFrame(widgetLegend);
  839. CPU0_CHD->setObjectName(QString::fromUtf8("CPU0_CHD"));
  840. CPU0_CHD->setMinimumSize(QSize(20, 12));
  841. CPU0_CHD->setMaximumSize(QSize(16777215, 10));
  842. CPU0_CHD->setStyleSheet(QString::fromUtf8(""));
  843. CPU0_CHD->setFrameShape(QFrame::StyledPanel);
  844. CPU0_CHD->setFrameShadow(QFrame::Raised);
  845. gridLayout_5->addWidget(CPU0_CHD, 3, 0, 1, 1);
  846. CPU1_CHD = new ClickFrame(widgetLegend);
  847. CPU1_CHD->setObjectName(QString::fromUtf8("CPU1_CHD"));
  848. CPU1_CHD->setMinimumSize(QSize(20, 12));
  849. CPU1_CHD->setMaximumSize(QSize(16777215, 10));
  850. CPU1_CHD->setStyleSheet(QString::fromUtf8(""));
  851. CPU1_CHD->setFrameShape(QFrame::StyledPanel);
  852. CPU1_CHD->setFrameShadow(QFrame::Raised);
  853. gridLayout_5->addWidget(CPU1_CHD, 3, 2, 1, 1);
  854. label_33 = new QLabel(widgetLegend);
  855. label_33->setObjectName(QString::fromUtf8("label_33"));
  856. label_33->setFont(font3);
  857. gridLayout_5->addWidget(label_33, 3, 3, 1, 1);
  858. label_41 = new QLabel(widgetLegend);
  859. label_41->setObjectName(QString::fromUtf8("label_41"));
  860. label_41->setFont(font3);
  861. gridLayout_5->addWidget(label_41, 6, 3, 1, 1);
  862. horizontalLayout_legend->addWidget(widgetLegend);
  863. horizontalLayout_legend->setStretch(0, 8);
  864. horizontalLayout_legend->setStretch(1, 2);
  865. min_maxBtn = new QPushButton(centralwidget);
  866. min_maxBtn->setObjectName(QString::fromUtf8("min_maxBtn"));
  867. min_maxBtn->setGeometry(QRect(1856, 1, 32, 27));
  868. QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
  869. sizePolicy.setHorizontalStretch(0);
  870. sizePolicy.setVerticalStretch(0);
  871. sizePolicy.setHeightForWidth(min_maxBtn->sizePolicy().hasHeightForWidth());
  872. min_maxBtn->setSizePolicy(sizePolicy);
  873. min_maxBtn->setMaximumSize(QSize(32, 32));
  874. closeBtn = new QPushButton(centralwidget);
  875. closeBtn->setObjectName(QString::fromUtf8("closeBtn"));
  876. closeBtn->setGeometry(QRect(1888, 1, 32, 27));
  877. sizePolicy.setHeightForWidth(closeBtn->sizePolicy().hasHeightForWidth());
  878. closeBtn->setSizePolicy(sizePolicy);
  879. closeBtn->setMaximumSize(QSize(32, 32));
  880. MainWindow->setCentralWidget(centralwidget);
  881. retranslateUi(MainWindow);
  882. QMetaObject::connectSlotsByName(MainWindow);
  883. } // setupUi
  884. void retranslateUi(QMainWindow *MainWindow)
  885. {
  886. MainWindow->setWindowTitle(QString());
  887. groupBox->setTitle(QCoreApplication::translate("MainWindow", "\345\206\205\345\255\230\345\217\202\346\225\260\350\256\276\347\275\256", nullptr));
  888. label_10->setText(QCoreApplication::translate("MainWindow", "tCWL", nullptr));
  889. label_3->setText(QCoreApplication::translate("MainWindow", "mem vddq", nullptr));
  890. label_19->setText(QCoreApplication::translate("MainWindow", "tFAW", nullptr));
  891. label_26->setText(QCoreApplication::translate("MainWindow", "tCCD_L", nullptr));
  892. label_15->setText(QCoreApplication::translate("MainWindow", "tWR", nullptr));
  893. label_23->setText(QCoreApplication::translate("MainWindow", "tRFCsb", nullptr));
  894. label_9->setText(QCoreApplication::translate("MainWindow", "tCL", nullptr));
  895. label_22->setText(QCoreApplication::translate("MainWindow", "twTR_S", nullptr));
  896. label_2->setText(QCoreApplication::translate("MainWindow", "mem vdd", nullptr));
  897. label_17->setText(QCoreApplication::translate("MainWindow", "tWTR_L", nullptr));
  898. label_20->setText(QCoreApplication::translate("MainWindow", "trrds", nullptr));
  899. label_13->setText(QCoreApplication::translate("MainWindow", "tRTP", nullptr));
  900. label_12->setText(QCoreApplication::translate("MainWindow", "tRFC", nullptr));
  901. label_25->setText(QCoreApplication::translate("MainWindow", "trefi", nullptr));
  902. label_7->setText(QCoreApplication::translate("MainWindow", "tRCD", nullptr));
  903. label_11->setText(QCoreApplication::translate("MainWindow", "tRP", nullptr));
  904. label_14->setText(QCoreApplication::translate("MainWindow", "tRAS", nullptr));
  905. label_16->setText(QCoreApplication::translate("MainWindow", "trrd_l", nullptr));
  906. label->setText(QCoreApplication::translate("MainWindow", "errhandle", nullptr));
  907. label_21->setText(QCoreApplication::translate("MainWindow", "ap", nullptr));
  908. errhandle->setText(QString());
  909. ap->setText(QString());
  910. label_4->setText(QCoreApplication::translate("MainWindow", "datarate", nullptr));
  911. label_18->setText(QCoreApplication::translate("MainWindow", "ecc", nullptr));
  912. ecc->setText(QString());
  913. setConfigBtn->setText(QCoreApplication::translate("MainWindow", "\347\241\256\350\256\244", nullptr));
  914. QTreeWidgetItem *___qtreewidgetitem = treeWidget_algo->headerItem();
  915. ___qtreewidgetitem->setText(0, QCoreApplication::translate("MainWindow", "\347\256\227\346\263\225\351\200\211\346\213\251", nullptr));
  916. const bool __sortingEnabled = treeWidget_algo->isSortingEnabled();
  917. treeWidget_algo->setSortingEnabled(false);
  918. QTreeWidgetItem *___qtreewidgetitem1 = treeWidget_algo->topLevelItem(0);
  919. ___qtreewidgetitem1->setText(0, QCoreApplication::translate("MainWindow", "Adress test,walking ones, 1 CPU", nullptr));
  920. QTreeWidgetItem *___qtreewidgetitem2 = treeWidget_algo->topLevelItem(1);
  921. ___qtreewidgetitem2->setText(0, QCoreApplication::translate("MainWindow", "Address test, own address, 1 CPU", nullptr));
  922. QTreeWidgetItem *___qtreewidgetitem3 = treeWidget_algo->topLevelItem(2);
  923. ___qtreewidgetitem3->setText(0, QCoreApplication::translate("MainWindow", "Address test, own address", nullptr));
  924. QTreeWidgetItem *___qtreewidgetitem4 = treeWidget_algo->topLevelItem(3);
  925. ___qtreewidgetitem4->setText(0, QCoreApplication::translate("MainWindow", "Moving inversions, ones & zeroes", nullptr));
  926. QTreeWidgetItem *___qtreewidgetitem5 = treeWidget_algo->topLevelItem(4);
  927. ___qtreewidgetitem5->setText(0, QCoreApplication::translate("MainWindow", "Moving inversions, 8-bit pattern", nullptr));
  928. QTreeWidgetItem *___qtreewidgetitem6 = treeWidget_algo->topLevelItem(5);
  929. ___qtreewidgetitem6->setText(0, QCoreApplication::translate("MainWindow", "Moving inversions, random pattern", nullptr));
  930. QTreeWidgetItem *___qtreewidgetitem7 = treeWidget_algo->topLevelItem(6);
  931. ___qtreewidgetitem7->setText(0, QCoreApplication::translate("MainWindow", "Block move, 64-byte blocks", nullptr));
  932. QTreeWidgetItem *___qtreewidgetitem8 = treeWidget_algo->topLevelItem(7);
  933. ___qtreewidgetitem8->setText(0, QCoreApplication::translate("MainWindow", "Moving inversions, 32-bit pattern", nullptr));
  934. QTreeWidgetItem *___qtreewidgetitem9 = treeWidget_algo->topLevelItem(8);
  935. ___qtreewidgetitem9->setText(0, QCoreApplication::translate("MainWindow", "Random number sequence", nullptr));
  936. QTreeWidgetItem *___qtreewidgetitem10 = treeWidget_algo->topLevelItem(9);
  937. ___qtreewidgetitem10->setText(0, QCoreApplication::translate("MainWindow", "Modulo 20, random pattern", nullptr));
  938. QTreeWidgetItem *___qtreewidgetitem11 = treeWidget_algo->topLevelItem(10);
  939. ___qtreewidgetitem11->setText(0, QCoreApplication::translate("MainWindow", "Bit fade test, 2 patterns, 1 CPU", nullptr));
  940. QTreeWidgetItem *___qtreewidgetitem12 = treeWidget_algo->topLevelItem(11);
  941. ___qtreewidgetitem12->setText(0, QCoreApplication::translate("MainWindow", "Random number sequence, 64-bit", nullptr));
  942. QTreeWidgetItem *___qtreewidgetitem13 = treeWidget_algo->topLevelItem(12);
  943. ___qtreewidgetitem13->setText(0, QCoreApplication::translate("MainWindow", "Random number sequence, 128-bit", nullptr));
  944. QTreeWidgetItem *___qtreewidgetitem14 = treeWidget_algo->topLevelItem(13);
  945. ___qtreewidgetitem14->setText(0, QCoreApplication::translate("MainWindow", "Hammer test", nullptr));
  946. treeWidget_algo->setSortingEnabled(__sortingEnabled);
  947. startTestBtn->setText(QCoreApplication::translate("MainWindow", "\345\274\200\345\247\213\346\265\213\350\257\225", nullptr));
  948. label_5->setText(QCoreApplication::translate("MainWindow", "\346\265\213\350\257\225\350\256\241\345\210\222", nullptr));
  949. groupBox_2->setTitle(QCoreApplication::translate("MainWindow", "\345\206\205\345\255\230\346\227\266\345\272\217\350\256\276\347\275\256", nullptr));
  950. checkBox_Single->setText(QCoreApplication::translate("MainWindow", "Single", nullptr));
  951. checkBox_Sequential->setText(QCoreApplication::translate("MainWindow", "Sequential", nullptr));
  952. checkBox_Round->setText(QCoreApplication::translate("MainWindow", "Round Robin", nullptr));
  953. checkBox_Parallel->setText(QCoreApplication::translate("MainWindow", "Parallel", nullptr));
  954. groupBox_3->setTitle(QCoreApplication::translate("MainWindow", "\346\265\213\350\257\225\345\234\260\345\235\200\350\214\203\345\233\264", nullptr));
  955. label_6->setText(QCoreApplication::translate("MainWindow", "Lower Limit:", nullptr));
  956. label_8->setText(QCoreApplication::translate("MainWindow", "Upper Limit:", nullptr));
  957. label_24->setText(QCoreApplication::translate("MainWindow", "num pass", nullptr));
  958. label_27->setText(QCoreApplication::translate("MainWindow", "ECC Polling", nullptr));
  959. checkBox_enpoll->setText(QCoreApplication::translate("MainWindow", "enable", nullptr));
  960. checkBox_dispoll->setText(QCoreApplication::translate("MainWindow", "disable", nullptr));
  961. label_28->setText(QCoreApplication::translate("MainWindow", "Memory caching", nullptr));
  962. checkBox_encach->setText(QCoreApplication::translate("MainWindow", "enable", nullptr));
  963. checkBox_discach->setText(QCoreApplication::translate("MainWindow", "disable", nullptr));
  964. label_46->setText(QCoreApplication::translate("MainWindow", "CPU0_CHK", nullptr));
  965. label_32->setText(QCoreApplication::translate("MainWindow", "CPU1_CHB", nullptr));
  966. label_45->setText(QCoreApplication::translate("MainWindow", "CPU1_CHL", nullptr));
  967. label_40->setText(QCoreApplication::translate("MainWindow", "CPU0_CHG", nullptr));
  968. label_34->setText(QCoreApplication::translate("MainWindow", "CPU0_CHC", nullptr));
  969. label_37->setText(QCoreApplication::translate("MainWindow", "CPU1_CHH", nullptr));
  970. label_39->setText(QCoreApplication::translate("MainWindow", "CPU0_CHE", nullptr));
  971. label_51->setText(QCoreApplication::translate("MainWindow", "CPU1_CHJ", nullptr));
  972. label_47->setText(QCoreApplication::translate("MainWindow", "CPU0_CHI", nullptr));
  973. label_31->setText(QCoreApplication::translate("MainWindow", "CPU0_CHB", nullptr));
  974. label_48->setText(QCoreApplication::translate("MainWindow", "CPU0_CHJ", nullptr));
  975. label_42->setText(QCoreApplication::translate("MainWindow", "CPU0_CHF", nullptr));
  976. label_38->setText(QCoreApplication::translate("MainWindow", "CPU1_CHG", nullptr));
  977. label_30->setText(QCoreApplication::translate("MainWindow", "CPU1_CHA", nullptr));
  978. label_50->setText(QCoreApplication::translate("MainWindow", "CPU1_CHI", nullptr));
  979. label_49->setText(QCoreApplication::translate("MainWindow", "CPU1_CHK", nullptr));
  980. label_52->setText(QCoreApplication::translate("MainWindow", "CPU0_CHL", nullptr));
  981. label_35->setText(QCoreApplication::translate("MainWindow", "CPU1_CHC", nullptr));
  982. label_43->setText(QCoreApplication::translate("MainWindow", "CPU1_CHF", nullptr));
  983. label_29->setText(QCoreApplication::translate("MainWindow", "CPU0_CHA", nullptr));
  984. label_44->setText(QCoreApplication::translate("MainWindow", "CPU0_CHH", nullptr));
  985. label_36->setText(QCoreApplication::translate("MainWindow", "CPU0_CHD", nullptr));
  986. label_33->setText(QCoreApplication::translate("MainWindow", "CPU1_CHD", nullptr));
  987. label_41->setText(QCoreApplication::translate("MainWindow", "CPU1_CHE", nullptr));
  988. min_maxBtn->setText(QString());
  989. closeBtn->setText(QString());
  990. } // retranslateUi
  991. };
  992. namespace Ui {
  993. class MainWindow: public Ui_MainWindow {};
  994. } // namespace Ui
  995. QT_END_NAMESPACE
  996. #endif // UI_MAINWINDOW_H