You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2679 lines
105 KiB

2 years ago
2 years ago
1 year ago
2 years ago
2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
1 year ago
2 years ago
1 year ago
2 years ago
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <ui version="4.0">
  3. <class>MainWindow</class>
  4. <widget class="QMainWindow" name="MainWindow">
  5. <property name="geometry">
  6. <rect>
  7. <x>0</x>
  8. <y>0</y>
  9. <width>1532</width>
  10. <height>1076</height>
  11. </rect>
  12. </property>
  13. <property name="sizePolicy">
  14. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  15. <horstretch>0</horstretch>
  16. <verstretch>8</verstretch>
  17. </sizepolicy>
  18. </property>
  19. <property name="windowTitle">
  20. <string>IFLYTOP-ECG-上位机</string>
  21. </property>
  22. <property name="styleSheet">
  23. <string notr="true">/*
  24. Aqua Style Sheet for QT Applications
  25. Author: Jaime A. Quiroga P.
  26. Company: GTRONICK
  27. Last updated: 22/01/2019, 07:55.
  28. Available at: https://github.com/GTRONICK/QSS/blob/master/Aqua.qss
  29. */
  30. QMainWindow {
  31. background-color:#ececec;
  32. }
  33. QTextEdit {
  34. border-width: 1px;
  35. border-style: solid;
  36. border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  37. }
  38. QPlainTextEdit {
  39. border-width: 1px;
  40. border-style: solid;
  41. border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  42. }
  43. QToolButton {
  44. border-style: solid;
  45. border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222));
  46. border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(217, 217, 217), stop:1 rgb(227, 227, 227));
  47. border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(217, 217, 217));
  48. border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222));
  49. border-width: 1px;
  50. border-radius: 5px;
  51. color: rgb(0,0,0);
  52. padding: 2px;
  53. background-color: rgb(255,255,255);
  54. }
  55. QToolButton:hover{
  56. border-style: solid;
  57. border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(195, 195, 195), stop:1 rgb(222, 222, 222));
  58. border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(197, 197, 197), stop:1 rgb(227, 227, 227));
  59. border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(197, 197, 197));
  60. border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(195, 195, 195), stop:1 rgb(222, 222, 222));
  61. border-width: 1px;
  62. border-radius: 5px;
  63. color: rgb(0,0,0);
  64. padding: 2px;
  65. background-color: rgb(255,255,255);
  66. }
  67. QToolButton:pressed{
  68. border-style: solid;
  69. border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222));
  70. border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(217, 217, 217), stop:1 rgb(227, 227, 227));
  71. border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(217, 217, 217));
  72. border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222));
  73. border-width: 1px;
  74. border-radius: 5px;
  75. color: rgb(0,0,0);
  76. padding: 2px;
  77. background-color: rgb(142,142,142);
  78. }
  79. QPushButton{
  80. border-style: solid;
  81. border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222));
  82. border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(217, 217, 217), stop:1 rgb(227, 227, 227));
  83. border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(217, 217, 217));
  84. border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222));
  85. border-width: 1px;
  86. border-radius: 5px;
  87. color: rgb(0,0,0);
  88. padding: 2px;
  89. background-color: rgb(255,255,255);
  90. }
  91. QPushButton::default{
  92. border-style: solid;
  93. border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222));
  94. border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(217, 217, 217), stop:1 rgb(227, 227, 227));
  95. border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(217, 217, 217));
  96. border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222));
  97. border-width: 1px;
  98. border-radius: 5px;
  99. color: rgb(0,0,0);
  100. padding: 2px;
  101. background-color: rgb(255,255,255);
  102. }
  103. QPushButton:hover{
  104. border-style: solid;
  105. border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(195, 195, 195), stop:1 rgb(222, 222, 222));
  106. border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(197, 197, 197), stop:1 rgb(227, 227, 227));
  107. border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(197, 197, 197));
  108. border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(195, 195, 195), stop:1 rgb(222, 222, 222));
  109. border-width: 1px;
  110. border-radius: 5px;
  111. color: rgb(0,0,0);
  112. padding: 2px;
  113. background-color: rgb(255,255,255);
  114. }
  115. QPushButton:pressed{
  116. border-style: solid;
  117. border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222));
  118. border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(217, 217, 217), stop:1 rgb(227, 227, 227));
  119. border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(217, 217, 217));
  120. border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222));
  121. border-width: 1px;
  122. border-radius: 5px;
  123. color: rgb(0,0,0);
  124. padding: 2px;
  125. background-color: rgb(142,142,142);
  126. }
  127. QPushButton:disabled{
  128. border-style: solid;
  129. border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222));
  130. border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(217, 217, 217), stop:1 rgb(227, 227, 227));
  131. border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(217, 217, 217));
  132. border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222));
  133. border-width: 1px;
  134. border-radius: 5px;
  135. color: #808086;
  136. padding: 2px;
  137. background-color: rgb(142,142,142);
  138. }
  139. QLineEdit {
  140. border-width: 1px; border-radius: 4px;
  141. border-style: solid;
  142. border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  143. }
  144. QLabel {
  145. color: #000000;
  146. }
  147. QLCDNumber {
  148. color: rgb(0, 113, 255, 255);
  149. }
  150. QProgressBar {
  151. text-align: center;
  152. color: rgb(240, 240, 240);
  153. border-width: 1px;
  154. border-radius: 10px;
  155. border-color: rgb(230, 230, 230);
  156. border-style: solid;
  157. background-color:rgb(207,207,207);
  158. }
  159. QProgressBar::chunk {
  160. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(49, 147, 250, 255), stop:1 rgba(34, 142, 255, 255));
  161. border-radius: 10px;
  162. }
  163. QMenuBar {
  164. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(207, 209, 207, 255), stop:1 rgba(230, 229, 230, 255));
  165. }
  166. QMenuBar::item {
  167. color: #000000;
  168. spacing: 3px;
  169. padding: 1px 4px;
  170. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(207, 209, 207, 255), stop:1 rgba(230, 229, 230, 255));
  171. }
  172. QMenuBar::item:selected {
  173. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  174. color: #FFFFFF;
  175. }
  176. QMenu::item:selected {
  177. border-style: solid;
  178. border-top-color: transparent;
  179. border-right-color: transparent;
  180. border-left-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  181. border-bottom-color: transparent;
  182. border-left-width: 2px;
  183. color: #000000;
  184. padding-left:15px;
  185. padding-top:4px;
  186. padding-bottom:4px;
  187. padding-right:7px;
  188. }
  189. QMenu::item {
  190. border-style: solid;
  191. border-top-color: transparent;
  192. border-right-color: transparent;
  193. border-left-color: transparent;
  194. border-bottom-color: transparent;
  195. border-bottom-width: 1px;
  196. color: #000000;
  197. padding-left:17px;
  198. padding-top:4px;
  199. padding-bottom:4px;
  200. padding-right:7px;
  201. }
  202. QTabWidget {
  203. color:rgb(0,0,0);
  204. background-color:#000000;
  205. }
  206. QTabWidget::pane {
  207. border-color: rgb(223,223,223);
  208. background-color:rgb(226,226,226);
  209. border-style: solid;
  210. border-width: 2px;
  211. border-radius: 6px;
  212. }
  213. QTabBar::tab:first {
  214. border-style: solid;
  215. border-left-width:1px;
  216. border-right-width:0px;
  217. border-top-width:1px;
  218. border-bottom-width:1px;
  219. border-top-color: rgb(209,209,209);
  220. border-left-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(209, 209, 209, 209), stop:1 rgba(229, 229, 229, 229));
  221. border-bottom-color: rgb(229,229,229);
  222. border-top-left-radius: 4px;
  223. border-bottom-left-radius: 4px;
  224. color: #000000;
  225. padding: 3px;
  226. margin-left:0px;
  227. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(247, 247, 247, 255), stop:1 rgba(255, 255, 255, 255));
  228. }
  229. QTabBar::tab:last {
  230. border-style: solid;
  231. border-width:1px;
  232. border-top-color: rgb(209,209,209);
  233. border-left-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(209, 209, 209, 209), stop:1 rgba(229, 229, 229, 229));
  234. border-right-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(209, 209, 209, 209), stop:1 rgba(229, 229, 229, 229));
  235. border-bottom-color: rgb(229,229,229);
  236. border-top-right-radius: 4px;
  237. border-bottom-right-radius: 4px;
  238. color: #000000;
  239. padding: 3px;
  240. margin-left:0px;
  241. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(247, 247, 247, 255), stop:1 rgba(255, 255, 255, 255));
  242. }
  243. QTabBar::tab {
  244. border-style: solid;
  245. border-top-width:1px;
  246. border-bottom-width:1px;
  247. border-left-width:1px;
  248. border-top-color: rgb(209,209,209);
  249. border-left-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(209, 209, 209, 209), stop:1 rgba(229, 229, 229, 229));
  250. border-bottom-color: rgb(229,229,229);
  251. color: #000000;
  252. padding: 3px;
  253. margin-left:0px;
  254. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(247, 247, 247, 255), stop:1 rgba(255, 255, 255, 255));
  255. }
  256. QTabBar::tab:selected, QTabBar::tab:last:selected, QTabBar::tab:hover {
  257. border-style: solid;
  258. border-left-width:1px;
  259. border-right-color: transparent;
  260. border-top-color: rgb(209,209,209);
  261. border-left-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(209, 209, 209, 209), stop:1 rgba(229, 229, 229, 229));
  262. border-bottom-color: rgb(229,229,229);
  263. color: #FFFFFF;
  264. padding: 3px;
  265. margin-left:0px;
  266. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  267. }
  268. QTabBar::tab:selected, QTabBar::tab:first:selected, QTabBar::tab:hover {
  269. border-style: solid;
  270. border-left-width:1px;
  271. border-bottom-width:1px;
  272. border-top-width:1px;
  273. border-right-color: transparent;
  274. border-top-color: rgb(209,209,209);
  275. border-left-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(209, 209, 209, 209), stop:1 rgba(229, 229, 229, 229));
  276. border-bottom-color: rgb(229,229,229);
  277. color: #FFFFFF;
  278. padding: 3px;
  279. margin-left:0px;
  280. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  281. }
  282. QCheckBox {
  283. color: #000000;
  284. padding: 2px;
  285. }
  286. QCheckBox:disabled {
  287. color: #808086;
  288. padding: 2px;
  289. }
  290. QCheckBox:hover {
  291. border-radius:4px;
  292. border-style:solid;
  293. padding-left: 1px;
  294. padding-right: 1px;
  295. padding-bottom: 1px;
  296. padding-top: 1px;
  297. border-width:1px;
  298. border-color: transparent;
  299. }
  300. QCheckBox::indicator:checked {
  301. height: 10px;
  302. width: 10px;
  303. border-style:solid;
  304. border-width: 1px;
  305. border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  306. color: #000000;
  307. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  308. }
  309. QCheckBox::indicator:unchecked {
  310. height: 10px;
  311. width: 10px;
  312. border-style:solid;
  313. border-width: 1px;
  314. border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  315. color: #000000;
  316. }
  317. QRadioButton {
  318. color: 000000;
  319. padding: 1px;
  320. }
  321. QRadioButton::indicator:checked {
  322. height: 10px;
  323. width: 10px;
  324. border-style:solid;
  325. border-radius:5px;
  326. border-width: 1px;
  327. border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  328. color: #a9b7c6;
  329. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  330. }
  331. QRadioButton::indicator:!checked {
  332. height: 10px;
  333. width: 10px;
  334. border-style:solid;
  335. border-radius:5px;
  336. border-width: 1px;
  337. border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  338. color: #a9b7c6;
  339. background-color: transparent;
  340. }
  341. QStatusBar {
  342. color:#027f7f;
  343. }
  344. QSpinBox {
  345. border-style: solid;
  346. border-width: 1px;
  347. border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  348. }
  349. QDoubleSpinBox {
  350. border-style: solid;
  351. border-width: 1px;
  352. border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  353. }
  354. QTimeEdit {
  355. border-style: solid;
  356. border-width: 1px;
  357. border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  358. }
  359. QDateTimeEdit {
  360. border-style: solid;
  361. border-width: 1px;
  362. border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  363. }
  364. QDateEdit {
  365. border-style: solid;
  366. border-width: 1px;
  367. border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255));
  368. }
  369. QToolBox {
  370. color: #a9b7c6;
  371. background-color:#000000;
  372. }
  373. QToolBox::tab {
  374. color: #a9b7c6;
  375. background-color:#000000;
  376. }
  377. QToolBox::tab:selected {
  378. color: #FFFFFF;
  379. background-color:#000000;
  380. }
  381. QScrollArea {
  382. color: #FFFFFF;
  383. background-color:#000000;
  384. }
  385. QSlider::groove:horizontal {
  386. height: 5px;
  387. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(49, 147, 250, 255), stop:1 rgba(34, 142, 255, 255));
  388. }
  389. QSlider::groove:vertical {
  390. width: 5px;
  391. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(49, 147, 250, 255), stop:1 rgba(34, 142, 255, 255));
  392. }
  393. QSlider::handle:horizontal {
  394. background: rgb(253,253,253);
  395. border-style: solid;
  396. border-width: 1px;
  397. border-color: rgb(207,207,207);
  398. width: 12px;
  399. margin: -5px 0;
  400. border-radius: 7px;
  401. }
  402. QSlider::handle:vertical {
  403. background: rgb(253,253,253);
  404. border-style: solid;
  405. border-width: 1px;
  406. border-color: rgb(207,207,207);
  407. height: 12px;
  408. margin: 0 -5px;
  409. border-radius: 7px;
  410. }
  411. QSlider::add-page:horizontal {
  412. background: rgb(181,181,181);
  413. }
  414. QSlider::add-page:vertical {
  415. background: rgb(181,181,181);
  416. }
  417. QSlider::sub-page:horizontal {
  418. background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(49, 147, 250, 255), stop:1 rgba(34, 142, 255, 255));
  419. }
  420. QSlider::sub-page:vertical {
  421. background-color: qlineargradient(spread:pad, y1:0.5, x1:1, y2:0.5, x2:0, stop:0 rgba(49, 147, 250, 255), stop:1 rgba(34, 142, 255, 255));
  422. }
  423. QScrollBar:horizontal {
  424. max-height: 20px;
  425. border: 1px transparent grey;
  426. margin: 0px 20px 0px 20px;
  427. }
  428. QScrollBar:vertical {
  429. max-width: 20px;
  430. border: 1px transparent grey;
  431. margin: 20px 0px 20px 0px;
  432. }
  433. QScrollBar::handle:horizontal {
  434. background: rgb(253,253,253);
  435. border-style: solid;
  436. border-width: 1px;
  437. border-color: rgb(207,207,207);
  438. border-radius: 7px;
  439. min-width: 25px;
  440. }
  441. QScrollBar::handle:horizontal:hover {
  442. background: rgb(253,253,253);
  443. border-style: solid;
  444. border-width: 1px;
  445. border-color: rgb(147, 200, 200);
  446. border-radius: 7px;
  447. min-width: 25px;
  448. }
  449. QScrollBar::handle:vertical {
  450. background: rgb(253,253,253);
  451. border-style: solid;
  452. border-width: 1px;
  453. border-color: rgb(207,207,207);
  454. border-radius: 7px;
  455. min-height: 25px;
  456. }
  457. QScrollBar::handle:vertical:hover {
  458. background: rgb(253,253,253);
  459. border-style: solid;
  460. border-width: 1px;
  461. border-color: rgb(147, 200, 200);
  462. border-radius: 7px;
  463. min-height: 25px;
  464. }
  465. QScrollBar::add-line:horizontal {
  466. border: 2px transparent grey;
  467. border-top-right-radius: 7px;
  468. border-bottom-right-radius: 7px;
  469. background: rgba(34, 142, 255, 255);
  470. width: 20px;
  471. subcontrol-position: right;
  472. subcontrol-origin: margin;
  473. }
  474. QScrollBar::add-line:horizontal:pressed {
  475. border: 2px transparent grey;
  476. border-top-right-radius: 7px;
  477. border-bottom-right-radius: 7px;
  478. background: rgb(181,181,181);
  479. width: 20px;
  480. subcontrol-position: right;
  481. subcontrol-origin: margin;
  482. }
  483. QScrollBar::add-line:vertical {
  484. border: 2px transparent grey;
  485. border-bottom-left-radius: 7px;
  486. border-bottom-right-radius: 7px;
  487. background: rgba(34, 142, 255, 255);
  488. height: 20px;
  489. subcontrol-position: bottom;
  490. subcontrol-origin: margin;
  491. }
  492. QScrollBar::add-line:vertical:pressed {
  493. border: 2px transparent grey;
  494. border-bottom-left-radius: 7px;
  495. border-bottom-right-radius: 7px;
  496. background: rgb(181,181,181);
  497. height: 20px;
  498. subcontrol-position: bottom;
  499. subcontrol-origin: margin;
  500. }
  501. QScrollBar::sub-line:horizontal {
  502. border: 2px transparent grey;
  503. border-top-left-radius: 7px;
  504. border-bottom-left-radius: 7px;
  505. background: rgba(34, 142, 255, 255);
  506. width: 20px;
  507. subcontrol-position: left;
  508. subcontrol-origin: margin;
  509. }
  510. QScrollBar::sub-line:horizontal:pressed {
  511. border: 2px transparent grey;
  512. border-top-left-radius: 7px;
  513. border-bottom-left-radius: 7px;
  514. background: rgb(181,181,181);
  515. width: 20px;
  516. subcontrol-position: left;
  517. subcontrol-origin: margin;
  518. }
  519. QScrollBar::sub-line:vertical {
  520. border: 2px transparent grey;
  521. border-top-left-radius: 7px;
  522. border-top-right-radius: 7px;
  523. background: rgba(34, 142, 255, 255);
  524. height: 20px;
  525. subcontrol-position: top;
  526. subcontrol-origin: margin;
  527. }
  528. QScrollBar::sub-line:vertical:pressed {
  529. border: 2px transparent grey;
  530. border-top-left-radius: 7px;
  531. border-top-right-radius: 7px;
  532. background: rgb(181,181,181);
  533. height: 20px;
  534. subcontrol-position: top;
  535. subcontrol-origin: margin;
  536. }
  537. QScrollBar::left-arrow:horizontal {
  538. border: 1px transparent grey;
  539. border-top-left-radius: 3px;
  540. border-bottom-left-radius: 3px;
  541. width: 6px;
  542. height: 6px;
  543. background: white;
  544. }
  545. QScrollBar::right-arrow:horizontal {
  546. border: 1px transparent grey;
  547. border-top-right-radius: 3px;
  548. border-bottom-right-radius: 3px;
  549. width: 6px;
  550. height: 6px;
  551. background: white;
  552. }
  553. QScrollBar::up-arrow:vertical {
  554. border: 1px transparent grey;
  555. border-top-left-radius: 3px;
  556. border-top-right-radius: 3px;
  557. width: 6px;
  558. height: 6px;
  559. background: white;
  560. }
  561. QScrollBar::down-arrow:vertical {
  562. border: 1px transparent grey;
  563. border-bottom-left-radius: 3px;
  564. border-bottom-right-radius: 3px;
  565. width: 6px;
  566. height: 6px;
  567. background: white;
  568. }
  569. QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal {
  570. background: none;
  571. }
  572. QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
  573. background: none;
  574. }
  575. QGroupBox {
  576. border-color: rgb(156, 156, 156);
  577. border-width: 1px;
  578. border-style: solid;
  579. border-radius:8px;
  580. padding: 10px 0px 0px 0px;
  581. }
  582. QGroupBox:title {
  583. subcontrol-origin: margin;
  584. left: 7px;
  585. padding: 0px 0px 0px 0px;
  586. }
  587. </string>
  588. </property>
  589. <widget class="QWidget" name="top">
  590. <property name="styleSheet">
  591. <string notr="true"/>
  592. </property>
  593. <layout class="QVBoxLayout" name="verticalLayout">
  594. <item>
  595. <widget class="QWidget" name="top2" native="true">
  596. <property name="sizePolicy">
  597. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  598. <horstretch>0</horstretch>
  599. <verstretch>0</verstretch>
  600. </sizepolicy>
  601. </property>
  602. <layout class="QHBoxLayout" name="horizontalLayout">
  603. <item>
  604. <widget class="QWidget" name="sidebar" native="true">
  605. <property name="minimumSize">
  606. <size>
  607. <width>250</width>
  608. <height>0</height>
  609. </size>
  610. </property>
  611. <property name="maximumSize">
  612. <size>
  613. <width>200</width>
  614. <height>16777215</height>
  615. </size>
  616. </property>
  617. <layout class="QVBoxLayout" name="verticalLayout_2">
  618. <item>
  619. <widget class="QGroupBox" name="serialSettingGB">
  620. <property name="maximumSize">
  621. <size>
  622. <width>16777215</width>
  623. <height>16777215</height>
  624. </size>
  625. </property>
  626. <property name="title">
  627. <string>串口设置</string>
  628. </property>
  629. <layout class="QGridLayout" name="gridLayout">
  630. <item row="1" column="1">
  631. <widget class="QComboBox" name="serialBaudrateCB"/>
  632. </item>
  633. <item row="1" column="0">
  634. <widget class="QLabel" name="serialBaudrateLable">
  635. <property name="text">
  636. <string>波特率</string>
  637. </property>
  638. </widget>
  639. </item>
  640. <item row="0" column="1">
  641. <widget class="QComboBox" name="serialPortCB"/>
  642. </item>
  643. <item row="0" column="0">
  644. <widget class="QLabel" name="serialPortLable">
  645. <property name="text">
  646. <string>串口</string>
  647. </property>
  648. </widget>
  649. </item>
  650. <item row="4" column="0" colspan="2">
  651. <widget class="QPushButton" name="serialOpenKey">
  652. <property name="text">
  653. <string>打开</string>
  654. </property>
  655. </widget>
  656. </item>
  657. <item row="3" column="0" colspan="2">
  658. <widget class="QPushButton" name="serialPortRefreshKey">
  659. <property name="text">
  660. <string>刷新</string>
  661. </property>
  662. </widget>
  663. </item>
  664. <item row="2" column="1">
  665. <widget class="QComboBox" name="deviceType">
  666. <property name="sizePolicy">
  667. <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
  668. <horstretch>2</horstretch>
  669. <verstretch>0</verstretch>
  670. </sizepolicy>
  671. </property>
  672. </widget>
  673. </item>
  674. <item row="2" column="0">
  675. <widget class="QLabel" name="serialPortLable_2">
  676. <property name="text">
  677. <string>型号</string>
  678. </property>
  679. </widget>
  680. </item>
  681. </layout>
  682. </widget>
  683. </item>
  684. <item>
  685. <widget class="QGroupBox" name="StateGB">
  686. <property name="sizePolicy">
  687. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  688. <horstretch>0</horstretch>
  689. <verstretch>0</verstretch>
  690. </sizepolicy>
  691. </property>
  692. <property name="minimumSize">
  693. <size>
  694. <width>0</width>
  695. <height>0</height>
  696. </size>
  697. </property>
  698. <property name="maximumSize">
  699. <size>
  700. <width>16777215</width>
  701. <height>16777215</height>
  702. </size>
  703. </property>
  704. <property name="autoFillBackground">
  705. <bool>false</bool>
  706. </property>
  707. <property name="title">
  708. <string>状态</string>
  709. </property>
  710. <layout class="QFormLayout" name="formLayout_2">
  711. <item row="0" column="0">
  712. <widget class="QLabel" name="DeviceConnectStateLable">
  713. <property name="sizePolicy">
  714. <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
  715. <horstretch>0</horstretch>
  716. <verstretch>0</verstretch>
  717. </sizepolicy>
  718. </property>
  719. <property name="minimumSize">
  720. <size>
  721. <width>0</width>
  722. <height>25</height>
  723. </size>
  724. </property>
  725. <property name="maximumSize">
  726. <size>
  727. <width>16777215</width>
  728. <height>25</height>
  729. </size>
  730. </property>
  731. <property name="text">
  732. <string>设备连接状态</string>
  733. </property>
  734. </widget>
  735. </item>
  736. <item row="0" column="1">
  737. <widget class="QTextBrowser" name="DeviceConnectStateTB">
  738. <property name="sizePolicy">
  739. <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
  740. <horstretch>0</horstretch>
  741. <verstretch>0</verstretch>
  742. </sizepolicy>
  743. </property>
  744. <property name="minimumSize">
  745. <size>
  746. <width>0</width>
  747. <height>25</height>
  748. </size>
  749. </property>
  750. <property name="maximumSize">
  751. <size>
  752. <width>16777215</width>
  753. <height>25</height>
  754. </size>
  755. </property>
  756. <property name="lineWrapColumnOrWidth">
  757. <number>2</number>
  758. </property>
  759. </widget>
  760. </item>
  761. </layout>
  762. </widget>
  763. </item>
  764. <item>
  765. <widget class="QGroupBox" name="FunctionKeyGB">
  766. <property name="minimumSize">
  767. <size>
  768. <width>0</width>
  769. <height>0</height>
  770. </size>
  771. </property>
  772. <property name="title">
  773. <string>功能按键</string>
  774. </property>
  775. <layout class="QVBoxLayout" name="verticalLayout_3">
  776. <item>
  777. <widget class="QPushButton" name="clearPreview">
  778. <property name="sizePolicy">
  779. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  780. <horstretch>1</horstretch>
  781. <verstretch>0</verstretch>
  782. </sizepolicy>
  783. </property>
  784. <property name="minimumSize">
  785. <size>
  786. <width>0</width>
  787. <height>30</height>
  788. </size>
  789. </property>
  790. <property name="text">
  791. <string>清空显示</string>
  792. </property>
  793. </widget>
  794. </item>
  795. </layout>
  796. </widget>
  797. </item>
  798. <item>
  799. <widget class="QTextBrowser" name="textBrowser">
  800. <property name="html">
  801. <string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
  802. &lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
  803. p, li { white-space: pre-wrap; }
  804. &lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'SimSun'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
  805. &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;M1001 单导心电记录仪-1代&lt;/span&gt;&lt;/p&gt;
  806. &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;M1002 三导心电记录仪-1代&lt;/span&gt;&lt;/p&gt;
  807. &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;M1003 单导心电记录仪-2代&lt;/span&gt;&lt;/p&gt;
  808. &lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
  809. &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;注意事项:&lt;/span&gt;&lt;/p&gt;
  810. &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;1.当检查上传数据的CHECKSUM(检验和)时,需要先复位下蓝牙主机开发板清空统计信息&lt;/span&gt;&lt;/p&gt;
  811. &lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; color:#ff0000;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
  812. &lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
  813. </property>
  814. </widget>
  815. </item>
  816. <item>
  817. <spacer name="verticalSpacer">
  818. <property name="orientation">
  819. <enum>Qt::Vertical</enum>
  820. </property>
  821. <property name="sizeHint" stdset="0">
  822. <size>
  823. <width>20</width>
  824. <height>40</height>
  825. </size>
  826. </property>
  827. </spacer>
  828. </item>
  829. </layout>
  830. </widget>
  831. </item>
  832. <item>
  833. <widget class="QWidget" name="content" native="true">
  834. <property name="sizePolicy">
  835. <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
  836. <horstretch>0</horstretch>
  837. <verstretch>0</verstretch>
  838. </sizepolicy>
  839. </property>
  840. <layout class="QHBoxLayout" name="horizontalLayout_2">
  841. <item>
  842. <widget class="QTabWidget" name="buttonTabWidget">
  843. <property name="sizePolicy">
  844. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  845. <horstretch>0</horstretch>
  846. <verstretch>0</verstretch>
  847. </sizepolicy>
  848. </property>
  849. <property name="minimumSize">
  850. <size>
  851. <width>0</width>
  852. <height>0</height>
  853. </size>
  854. </property>
  855. <property name="maximumSize">
  856. <size>
  857. <width>16777215</width>
  858. <height>16777215</height>
  859. </size>
  860. </property>
  861. <property name="currentIndex">
  862. <number>1</number>
  863. </property>
  864. <widget class="QWidget" name="buttonTabWidgetPage1">
  865. <attribute name="title">
  866. <string>设备基本操作</string>
  867. </attribute>
  868. <layout class="QGridLayout" name="gridLayout_5">
  869. <item row="0" column="0">
  870. <widget class="QGroupBox" name="groupBox_4">
  871. <property name="title">
  872. <string>设备基本操作</string>
  873. </property>
  874. <layout class="QGridLayout" name="gridLayout_3">
  875. <item row="0" column="2">
  876. <widget class="QPushButton" name="readSN">
  877. <property name="sizePolicy">
  878. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  879. <horstretch>1</horstretch>
  880. <verstretch>0</verstretch>
  881. </sizepolicy>
  882. </property>
  883. <property name="minimumSize">
  884. <size>
  885. <width>0</width>
  886. <height>30</height>
  887. </size>
  888. </property>
  889. <property name="text">
  890. <string>读取设备SN</string>
  891. </property>
  892. </widget>
  893. </item>
  894. <item row="0" column="0">
  895. <widget class="QPushButton" name="readDeviceVersion">
  896. <property name="sizePolicy">
  897. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  898. <horstretch>1</horstretch>
  899. <verstretch>0</verstretch>
  900. </sizepolicy>
  901. </property>
  902. <property name="minimumSize">
  903. <size>
  904. <width>0</width>
  905. <height>30</height>
  906. </size>
  907. </property>
  908. <property name="text">
  909. <string>读取设备版本信息</string>
  910. </property>
  911. </widget>
  912. </item>
  913. <item row="11" column="0">
  914. <spacer name="verticalSpacer_5">
  915. <property name="orientation">
  916. <enum>Qt::Vertical</enum>
  917. </property>
  918. <property name="sizeHint" stdset="0">
  919. <size>
  920. <width>20</width>
  921. <height>40</height>
  922. </size>
  923. </property>
  924. </spacer>
  925. </item>
  926. <item row="2" column="0">
  927. <widget class="QPushButton" name="syncTime">
  928. <property name="sizePolicy">
  929. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  930. <horstretch>1</horstretch>
  931. <verstretch>0</verstretch>
  932. </sizepolicy>
  933. </property>
  934. <property name="minimumSize">
  935. <size>
  936. <width>0</width>
  937. <height>30</height>
  938. </size>
  939. </property>
  940. <property name="text">
  941. <string>同步时间</string>
  942. </property>
  943. </widget>
  944. </item>
  945. <item row="0" column="1">
  946. <widget class="QPushButton" name="readDeviceState">
  947. <property name="sizePolicy">
  948. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  949. <horstretch>1</horstretch>
  950. <verstretch>0</verstretch>
  951. </sizepolicy>
  952. </property>
  953. <property name="minimumSize">
  954. <size>
  955. <width>0</width>
  956. <height>30</height>
  957. </size>
  958. </property>
  959. <property name="text">
  960. <string>读取设备状态信息</string>
  961. </property>
  962. </widget>
  963. </item>
  964. <item row="7" column="0">
  965. <widget class="QPushButton" name="setEcgReportDataInRawMode__1">
  966. <property name="sizePolicy">
  967. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  968. <horstretch>1</horstretch>
  969. <verstretch>0</verstretch>
  970. </sizepolicy>
  971. </property>
  972. <property name="minimumSize">
  973. <size>
  974. <width>0</width>
  975. <height>30</height>
  976. </size>
  977. </property>
  978. <property name="text">
  979. <string>使能ECG原始数据上报</string>
  980. </property>
  981. </widget>
  982. </item>
  983. <item row="2" column="1">
  984. <widget class="QPushButton" name="readTime">
  985. <property name="sizePolicy">
  986. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  987. <horstretch>1</horstretch>
  988. <verstretch>0</verstretch>
  989. </sizepolicy>
  990. </property>
  991. <property name="minimumSize">
  992. <size>
  993. <width>0</width>
  994. <height>30</height>
  995. </size>
  996. </property>
  997. <property name="text">
  998. <string>读取设备时间</string>
  999. </property>
  1000. </widget>
  1001. </item>
  1002. <item row="0" column="3">
  1003. <widget class="QPushButton" name="readSensorInfo">
  1004. <property name="sizePolicy">
  1005. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1006. <horstretch>1</horstretch>
  1007. <verstretch>0</verstretch>
  1008. </sizepolicy>
  1009. </property>
  1010. <property name="minimumSize">
  1011. <size>
  1012. <width>0</width>
  1013. <height>30</height>
  1014. </size>
  1015. </property>
  1016. <property name="text">
  1017. <string>读取传感器信息</string>
  1018. </property>
  1019. </widget>
  1020. </item>
  1021. <item row="7" column="1">
  1022. <widget class="QPushButton" name="setEcgReportDataInRawMode__0">
  1023. <property name="sizePolicy">
  1024. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1025. <horstretch>1</horstretch>
  1026. <verstretch>0</verstretch>
  1027. </sizepolicy>
  1028. </property>
  1029. <property name="minimumSize">
  1030. <size>
  1031. <width>0</width>
  1032. <height>30</height>
  1033. </size>
  1034. </property>
  1035. <property name="text">
  1036. <string>失能ECG原始数据上报</string>
  1037. </property>
  1038. </widget>
  1039. </item>
  1040. <item row="8" column="0">
  1041. <widget class="QPushButton" name="setEcgInTestMode">
  1042. <property name="sizePolicy">
  1043. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1044. <horstretch>1</horstretch>
  1045. <verstretch>0</verstretch>
  1046. </sizepolicy>
  1047. </property>
  1048. <property name="minimumSize">
  1049. <size>
  1050. <width>0</width>
  1051. <height>30</height>
  1052. </size>
  1053. </property>
  1054. <property name="text">
  1055. <string>设置ECG为测试模式</string>
  1056. </property>
  1057. </widget>
  1058. </item>
  1059. <item row="8" column="1">
  1060. <widget class="QPushButton" name="setEcgInNormalMode">
  1061. <property name="sizePolicy">
  1062. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1063. <horstretch>1</horstretch>
  1064. <verstretch>0</verstretch>
  1065. </sizepolicy>
  1066. </property>
  1067. <property name="minimumSize">
  1068. <size>
  1069. <width>0</width>
  1070. <height>30</height>
  1071. </size>
  1072. </property>
  1073. <property name="text">
  1074. <string>设置ECG为正常模式</string>
  1075. </property>
  1076. </widget>
  1077. </item>
  1078. <item row="9" column="0">
  1079. <widget class="QPushButton" name="resetDevice">
  1080. <property name="sizePolicy">
  1081. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1082. <horstretch>1</horstretch>
  1083. <verstretch>0</verstretch>
  1084. </sizepolicy>
  1085. </property>
  1086. <property name="minimumSize">
  1087. <size>
  1088. <width>0</width>
  1089. <height>30</height>
  1090. </size>
  1091. </property>
  1092. <property name="text">
  1093. <string>复位设备</string>
  1094. </property>
  1095. </widget>
  1096. </item>
  1097. </layout>
  1098. </widget>
  1099. </item>
  1100. <item row="1" column="0">
  1101. <widget class="QGroupBox" name="groupBox_3">
  1102. <property name="title">
  1103. <string>记录上传</string>
  1104. </property>
  1105. <layout class="QGridLayout" name="gridLayout_2">
  1106. <item row="1" column="1">
  1107. <widget class="QTextEdit" name="startUploadRecord_p0">
  1108. <property name="sizePolicy">
  1109. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  1110. <horstretch>1</horstretch>
  1111. <verstretch>0</verstretch>
  1112. </sizepolicy>
  1113. </property>
  1114. <property name="minimumSize">
  1115. <size>
  1116. <width>0</width>
  1117. <height>0</height>
  1118. </size>
  1119. </property>
  1120. <property name="maximumSize">
  1121. <size>
  1122. <width>16777215</width>
  1123. <height>30</height>
  1124. </size>
  1125. </property>
  1126. </widget>
  1127. </item>
  1128. <item row="4" column="1">
  1129. <spacer name="horizontalSpacer_2">
  1130. <property name="orientation">
  1131. <enum>Qt::Horizontal</enum>
  1132. </property>
  1133. <property name="sizeHint" stdset="0">
  1134. <size>
  1135. <width>40</width>
  1136. <height>20</height>
  1137. </size>
  1138. </property>
  1139. </spacer>
  1140. </item>
  1141. <item row="0" column="0">
  1142. <widget class="QPushButton" name="readAllRecords">
  1143. <property name="sizePolicy">
  1144. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1145. <horstretch>1</horstretch>
  1146. <verstretch>0</verstretch>
  1147. </sizepolicy>
  1148. </property>
  1149. <property name="minimumSize">
  1150. <size>
  1151. <width>0</width>
  1152. <height>30</height>
  1153. </size>
  1154. </property>
  1155. <property name="text">
  1156. <string>读取所有记录</string>
  1157. </property>
  1158. </widget>
  1159. </item>
  1160. <item row="4" column="0">
  1161. <spacer name="verticalSpacer_4">
  1162. <property name="orientation">
  1163. <enum>Qt::Vertical</enum>
  1164. </property>
  1165. <property name="sizeHint" stdset="0">
  1166. <size>
  1167. <width>20</width>
  1168. <height>40</height>
  1169. </size>
  1170. </property>
  1171. </spacer>
  1172. </item>
  1173. <item row="1" column="0">
  1174. <widget class="QPushButton" name="startUploadRecord">
  1175. <property name="sizePolicy">
  1176. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1177. <horstretch>1</horstretch>
  1178. <verstretch>0</verstretch>
  1179. </sizepolicy>
  1180. </property>
  1181. <property name="minimumSize">
  1182. <size>
  1183. <width>0</width>
  1184. <height>30</height>
  1185. </size>
  1186. </property>
  1187. <property name="text">
  1188. <string>上传记录</string>
  1189. </property>
  1190. </widget>
  1191. </item>
  1192. <item row="2" column="0">
  1193. <widget class="QPushButton" name="stopUploadRecord">
  1194. <property name="sizePolicy">
  1195. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1196. <horstretch>1</horstretch>
  1197. <verstretch>0</verstretch>
  1198. </sizepolicy>
  1199. </property>
  1200. <property name="minimumSize">
  1201. <size>
  1202. <width>0</width>
  1203. <height>30</height>
  1204. </size>
  1205. </property>
  1206. <property name="text">
  1207. <string>停止上传</string>
  1208. </property>
  1209. </widget>
  1210. </item>
  1211. <item row="3" column="0">
  1212. <widget class="QPushButton" name="delRecord">
  1213. <property name="sizePolicy">
  1214. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1215. <horstretch>1</horstretch>
  1216. <verstretch>0</verstretch>
  1217. </sizepolicy>
  1218. </property>
  1219. <property name="minimumSize">
  1220. <size>
  1221. <width>0</width>
  1222. <height>30</height>
  1223. </size>
  1224. </property>
  1225. <property name="text">
  1226. <string>删除记录</string>
  1227. </property>
  1228. </widget>
  1229. </item>
  1230. <item row="3" column="1">
  1231. <widget class="QTextEdit" name="delRecord_p0">
  1232. <property name="sizePolicy">
  1233. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  1234. <horstretch>1</horstretch>
  1235. <verstretch>0</verstretch>
  1236. </sizepolicy>
  1237. </property>
  1238. <property name="minimumSize">
  1239. <size>
  1240. <width>0</width>
  1241. <height>0</height>
  1242. </size>
  1243. </property>
  1244. <property name="maximumSize">
  1245. <size>
  1246. <width>16777215</width>
  1247. <height>30</height>
  1248. </size>
  1249. </property>
  1250. </widget>
  1251. </item>
  1252. </layout>
  1253. </widget>
  1254. </item>
  1255. <item row="3" column="0">
  1256. <spacer name="verticalSpacer_3">
  1257. <property name="orientation">
  1258. <enum>Qt::Vertical</enum>
  1259. </property>
  1260. <property name="sizeHint" stdset="0">
  1261. <size>
  1262. <width>20</width>
  1263. <height>40</height>
  1264. </size>
  1265. </property>
  1266. </spacer>
  1267. </item>
  1268. <item row="2" column="0">
  1269. <widget class="QGroupBox" name="groupBox">
  1270. <property name="minimumSize">
  1271. <size>
  1272. <width>0</width>
  1273. <height>200</height>
  1274. </size>
  1275. </property>
  1276. <property name="title">
  1277. <string>采集&amp;预览</string>
  1278. </property>
  1279. <layout class="QGridLayout" name="gridLayout_4">
  1280. <item row="2" column="0">
  1281. <widget class="QPushButton" name="startRealtimeReport">
  1282. <property name="sizePolicy">
  1283. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1284. <horstretch>1</horstretch>
  1285. <verstretch>0</verstretch>
  1286. </sizepolicy>
  1287. </property>
  1288. <property name="minimumSize">
  1289. <size>
  1290. <width>0</width>
  1291. <height>30</height>
  1292. </size>
  1293. </property>
  1294. <property name="text">
  1295. <string>开始预览</string>
  1296. </property>
  1297. </widget>
  1298. </item>
  1299. <item row="4" column="0">
  1300. <spacer name="verticalSpacer_11">
  1301. <property name="orientation">
  1302. <enum>Qt::Vertical</enum>
  1303. </property>
  1304. <property name="sizeHint" stdset="0">
  1305. <size>
  1306. <width>20</width>
  1307. <height>40</height>
  1308. </size>
  1309. </property>
  1310. </spacer>
  1311. </item>
  1312. <item row="3" column="0">
  1313. <widget class="QPushButton" name="stopRealtimeReport">
  1314. <property name="sizePolicy">
  1315. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1316. <horstretch>1</horstretch>
  1317. <verstretch>0</verstretch>
  1318. </sizepolicy>
  1319. </property>
  1320. <property name="minimumSize">
  1321. <size>
  1322. <width>0</width>
  1323. <height>30</height>
  1324. </size>
  1325. </property>
  1326. <property name="text">
  1327. <string>停止预览</string>
  1328. </property>
  1329. </widget>
  1330. </item>
  1331. </layout>
  1332. </widget>
  1333. </item>
  1334. </layout>
  1335. </widget>
  1336. <widget class="QWidget" name="tab_2">
  1337. <attribute name="title">
  1338. <string>滤波器配置</string>
  1339. </attribute>
  1340. <layout class="QVBoxLayout" name="verticalLayout_10">
  1341. <item>
  1342. <widget class="QGroupBox" name="FilterBox">
  1343. <property name="sizePolicy">
  1344. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1345. <horstretch>0</horstretch>
  1346. <verstretch>0</verstretch>
  1347. </sizepolicy>
  1348. </property>
  1349. <property name="title">
  1350. <string>滤波器配置</string>
  1351. </property>
  1352. <layout class="QGridLayout" name="gridLayout_12">
  1353. <item row="2" column="0" colspan="4">
  1354. <widget class="QGroupBox" name="groupBox_6">
  1355. <property name="minimumSize">
  1356. <size>
  1357. <width>0</width>
  1358. <height>150</height>
  1359. </size>
  1360. </property>
  1361. <property name="title">
  1362. <string>通用参数</string>
  1363. </property>
  1364. <layout class="QGridLayout" name="gridLayout_11">
  1365. <item row="0" column="1">
  1366. <widget class="QLineEdit" name="FilterCommon_SampleTimeMs">
  1367. <property name="sizePolicy">
  1368. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  1369. <horstretch>1</horstretch>
  1370. <verstretch>0</verstretch>
  1371. </sizepolicy>
  1372. </property>
  1373. <property name="text">
  1374. <string/>
  1375. </property>
  1376. </widget>
  1377. </item>
  1378. <item row="2" column="0">
  1379. <widget class="QLabel" name="label_12">
  1380. <property name="sizePolicy">
  1381. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1382. <horstretch>1</horstretch>
  1383. <verstretch>0</verstretch>
  1384. </sizepolicy>
  1385. </property>
  1386. <property name="text">
  1387. <string>windowsSize</string>
  1388. </property>
  1389. </widget>
  1390. </item>
  1391. <item row="2" column="1">
  1392. <widget class="QLineEdit" name="FilterCommon_windowsSize">
  1393. <property name="sizePolicy">
  1394. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  1395. <horstretch>1</horstretch>
  1396. <verstretch>0</verstretch>
  1397. </sizepolicy>
  1398. </property>
  1399. <property name="text">
  1400. <string/>
  1401. </property>
  1402. </widget>
  1403. </item>
  1404. <item row="3" column="0">
  1405. <spacer name="verticalSpacer_10">
  1406. <property name="orientation">
  1407. <enum>Qt::Vertical</enum>
  1408. </property>
  1409. <property name="sizeHint" stdset="0">
  1410. <size>
  1411. <width>20</width>
  1412. <height>40</height>
  1413. </size>
  1414. </property>
  1415. </spacer>
  1416. </item>
  1417. <item row="0" column="0">
  1418. <widget class="QLabel" name="label_10">
  1419. <property name="sizePolicy">
  1420. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1421. <horstretch>1</horstretch>
  1422. <verstretch>0</verstretch>
  1423. </sizepolicy>
  1424. </property>
  1425. <property name="text">
  1426. <string>数据采样周期(ms)</string>
  1427. </property>
  1428. </widget>
  1429. </item>
  1430. <item row="1" column="0">
  1431. <widget class="QLabel" name="label_15">
  1432. <property name="sizePolicy">
  1433. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1434. <horstretch>1</horstretch>
  1435. <verstretch>0</verstretch>
  1436. </sizepolicy>
  1437. </property>
  1438. <property name="text">
  1439. <string>windowsType</string>
  1440. </property>
  1441. </widget>
  1442. </item>
  1443. <item row="1" column="1">
  1444. <widget class="QComboBox" name="FilterCommon_WindowsType"/>
  1445. </item>
  1446. </layout>
  1447. </widget>
  1448. </item>
  1449. <item row="1" column="3">
  1450. <widget class="QGroupBox" name="LPFilterBox_4">
  1451. <property name="title">
  1452. <string>中值滤波</string>
  1453. </property>
  1454. <layout class="QGridLayout" name="gridLayout_17">
  1455. <item row="2" column="0">
  1456. <spacer name="verticalSpacer_15">
  1457. <property name="orientation">
  1458. <enum>Qt::Vertical</enum>
  1459. </property>
  1460. <property name="sizeHint" stdset="0">
  1461. <size>
  1462. <width>20</width>
  1463. <height>40</height>
  1464. </size>
  1465. </property>
  1466. </spacer>
  1467. </item>
  1468. <item row="1" column="1">
  1469. <widget class="QLineEdit" name="MedianFilter_WindowsSize">
  1470. <property name="sizePolicy">
  1471. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  1472. <horstretch>1</horstretch>
  1473. <verstretch>0</verstretch>
  1474. </sizepolicy>
  1475. </property>
  1476. <property name="text">
  1477. <string/>
  1478. </property>
  1479. </widget>
  1480. </item>
  1481. <item row="0" column="0">
  1482. <widget class="QLabel" name="label_20">
  1483. <property name="sizePolicy">
  1484. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1485. <horstretch>1</horstretch>
  1486. <verstretch>0</verstretch>
  1487. </sizepolicy>
  1488. </property>
  1489. <property name="text">
  1490. <string>使能</string>
  1491. </property>
  1492. </widget>
  1493. </item>
  1494. <item row="1" column="0">
  1495. <widget class="QLabel" name="label_29">
  1496. <property name="sizePolicy">
  1497. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1498. <horstretch>1</horstretch>
  1499. <verstretch>0</verstretch>
  1500. </sizepolicy>
  1501. </property>
  1502. <property name="text">
  1503. <string>windowSize</string>
  1504. </property>
  1505. </widget>
  1506. </item>
  1507. <item row="0" column="1">
  1508. <widget class="QCheckBox" name="MedianFilter_Enable">
  1509. <property name="sizePolicy">
  1510. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1511. <horstretch>1</horstretch>
  1512. <verstretch>0</verstretch>
  1513. </sizepolicy>
  1514. </property>
  1515. <property name="text">
  1516. <string/>
  1517. </property>
  1518. </widget>
  1519. </item>
  1520. </layout>
  1521. </widget>
  1522. </item>
  1523. <item row="0" column="3">
  1524. <widget class="QGroupBox" name="HPFilter_Box_2">
  1525. <property name="title">
  1526. <string>陷波滤波器(带阻)</string>
  1527. </property>
  1528. <layout class="QGridLayout" name="gridLayout_10">
  1529. <item row="1" column="0">
  1530. <widget class="QLabel" name="label_7">
  1531. <property name="sizePolicy">
  1532. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1533. <horstretch>1</horstretch>
  1534. <verstretch>0</verstretch>
  1535. </sizepolicy>
  1536. </property>
  1537. <property name="text">
  1538. <string>中心频率(HZ)</string>
  1539. </property>
  1540. </widget>
  1541. </item>
  1542. <item row="2" column="0">
  1543. <widget class="QLabel" name="label_9">
  1544. <property name="sizePolicy">
  1545. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1546. <horstretch>1</horstretch>
  1547. <verstretch>0</verstretch>
  1548. </sizepolicy>
  1549. </property>
  1550. <property name="text">
  1551. <string>窗口宽度(HZ)</string>
  1552. </property>
  1553. </widget>
  1554. </item>
  1555. <item row="1" column="1">
  1556. <widget class="QLineEdit" name="NOTCHFilter_CenterFreqHz">
  1557. <property name="sizePolicy">
  1558. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  1559. <horstretch>1</horstretch>
  1560. <verstretch>0</verstretch>
  1561. </sizepolicy>
  1562. </property>
  1563. <property name="text">
  1564. <string/>
  1565. </property>
  1566. </widget>
  1567. </item>
  1568. <item row="0" column="0">
  1569. <widget class="QLabel" name="label_8">
  1570. <property name="sizePolicy">
  1571. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1572. <horstretch>1</horstretch>
  1573. <verstretch>0</verstretch>
  1574. </sizepolicy>
  1575. </property>
  1576. <property name="text">
  1577. <string>使能</string>
  1578. </property>
  1579. </widget>
  1580. </item>
  1581. <item row="2" column="1">
  1582. <widget class="QLineEdit" name="NOTCHFilter_NotchWidthHz">
  1583. <property name="sizePolicy">
  1584. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  1585. <horstretch>1</horstretch>
  1586. <verstretch>0</verstretch>
  1587. </sizepolicy>
  1588. </property>
  1589. </widget>
  1590. </item>
  1591. <item row="0" column="1">
  1592. <widget class="QCheckBox" name="NOTCHFilter_Enable">
  1593. <property name="sizePolicy">
  1594. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1595. <horstretch>1</horstretch>
  1596. <verstretch>0</verstretch>
  1597. </sizepolicy>
  1598. </property>
  1599. <property name="text">
  1600. <string/>
  1601. </property>
  1602. </widget>
  1603. </item>
  1604. <item row="5" column="0">
  1605. <spacer name="verticalSpacer_9">
  1606. <property name="orientation">
  1607. <enum>Qt::Vertical</enum>
  1608. </property>
  1609. <property name="sizeHint" stdset="0">
  1610. <size>
  1611. <width>20</width>
  1612. <height>40</height>
  1613. </size>
  1614. </property>
  1615. </spacer>
  1616. </item>
  1617. <item row="3" column="1">
  1618. <widget class="QLineEdit" name="NOTCHFilter_Order">
  1619. <property name="sizePolicy">
  1620. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  1621. <horstretch>1</horstretch>
  1622. <verstretch>0</verstretch>
  1623. </sizepolicy>
  1624. </property>
  1625. </widget>
  1626. </item>
  1627. <item row="3" column="0">
  1628. <widget class="QLabel" name="label_11">
  1629. <property name="sizePolicy">
  1630. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1631. <horstretch>1</horstretch>
  1632. <verstretch>0</verstretch>
  1633. </sizepolicy>
  1634. </property>
  1635. <property name="text">
  1636. <string>阶级</string>
  1637. </property>
  1638. </widget>
  1639. </item>
  1640. </layout>
  1641. </widget>
  1642. </item>
  1643. <item row="0" column="1">
  1644. <widget class="QGroupBox" name="HPFilter_Box">
  1645. <property name="title">
  1646. <string>高通滤波器</string>
  1647. </property>
  1648. <layout class="QGridLayout" name="gridLayout_9">
  1649. <item row="3" column="0">
  1650. <spacer name="verticalSpacer_8">
  1651. <property name="orientation">
  1652. <enum>Qt::Vertical</enum>
  1653. </property>
  1654. <property name="sizeHint" stdset="0">
  1655. <size>
  1656. <width>20</width>
  1657. <height>40</height>
  1658. </size>
  1659. </property>
  1660. </spacer>
  1661. </item>
  1662. <item row="1" column="0">
  1663. <widget class="QLabel" name="label_3">
  1664. <property name="sizePolicy">
  1665. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1666. <horstretch>1</horstretch>
  1667. <verstretch>0</verstretch>
  1668. </sizepolicy>
  1669. </property>
  1670. <property name="text">
  1671. <string>截至频率(HZ)</string>
  1672. </property>
  1673. </widget>
  1674. </item>
  1675. <item row="1" column="1">
  1676. <widget class="QLineEdit" name="HPFilter_CutoffFreqHz">
  1677. <property name="sizePolicy">
  1678. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  1679. <horstretch>1</horstretch>
  1680. <verstretch>0</verstretch>
  1681. </sizepolicy>
  1682. </property>
  1683. <property name="text">
  1684. <string/>
  1685. </property>
  1686. </widget>
  1687. </item>
  1688. <item row="0" column="1">
  1689. <widget class="QCheckBox" name="HPFilter_Enable">
  1690. <property name="sizePolicy">
  1691. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1692. <horstretch>1</horstretch>
  1693. <verstretch>0</verstretch>
  1694. </sizepolicy>
  1695. </property>
  1696. <property name="text">
  1697. <string/>
  1698. </property>
  1699. </widget>
  1700. </item>
  1701. <item row="0" column="0">
  1702. <widget class="QLabel" name="label_4">
  1703. <property name="sizePolicy">
  1704. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1705. <horstretch>1</horstretch>
  1706. <verstretch>0</verstretch>
  1707. </sizepolicy>
  1708. </property>
  1709. <property name="text">
  1710. <string>使能</string>
  1711. </property>
  1712. </widget>
  1713. </item>
  1714. <item row="2" column="1">
  1715. <widget class="QLineEdit" name="HPFilter_Order">
  1716. <property name="sizePolicy">
  1717. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  1718. <horstretch>1</horstretch>
  1719. <verstretch>0</verstretch>
  1720. </sizepolicy>
  1721. </property>
  1722. </widget>
  1723. </item>
  1724. <item row="2" column="0">
  1725. <widget class="QLabel" name="label_6">
  1726. <property name="sizePolicy">
  1727. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1728. <horstretch>1</horstretch>
  1729. <verstretch>0</verstretch>
  1730. </sizepolicy>
  1731. </property>
  1732. <property name="text">
  1733. <string>阶级</string>
  1734. </property>
  1735. </widget>
  1736. </item>
  1737. </layout>
  1738. </widget>
  1739. </item>
  1740. <item row="0" column="0">
  1741. <widget class="QGroupBox" name="LPFilterBox">
  1742. <property name="title">
  1743. <string>低通滤波器</string>
  1744. </property>
  1745. <layout class="QGridLayout" name="gridLayout_8">
  1746. <item row="0" column="1">
  1747. <widget class="QCheckBox" name="LPFilter_Enable">
  1748. <property name="sizePolicy">
  1749. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1750. <horstretch>1</horstretch>
  1751. <verstretch>0</verstretch>
  1752. </sizepolicy>
  1753. </property>
  1754. <property name="text">
  1755. <string/>
  1756. </property>
  1757. </widget>
  1758. </item>
  1759. <item row="2" column="1">
  1760. <widget class="QLineEdit" name="LPFilter_Order">
  1761. <property name="sizePolicy">
  1762. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  1763. <horstretch>1</horstretch>
  1764. <verstretch>0</verstretch>
  1765. </sizepolicy>
  1766. </property>
  1767. </widget>
  1768. </item>
  1769. <item row="1" column="0">
  1770. <widget class="QLabel" name="label">
  1771. <property name="sizePolicy">
  1772. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1773. <horstretch>1</horstretch>
  1774. <verstretch>0</verstretch>
  1775. </sizepolicy>
  1776. </property>
  1777. <property name="text">
  1778. <string>截至频率(HZ)</string>
  1779. </property>
  1780. </widget>
  1781. </item>
  1782. <item row="2" column="0">
  1783. <widget class="QLabel" name="label_5">
  1784. <property name="sizePolicy">
  1785. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1786. <horstretch>1</horstretch>
  1787. <verstretch>0</verstretch>
  1788. </sizepolicy>
  1789. </property>
  1790. <property name="text">
  1791. <string>阶级</string>
  1792. </property>
  1793. </widget>
  1794. </item>
  1795. <item row="1" column="1">
  1796. <widget class="QLineEdit" name="LPFilter_CutoffFreqHz">
  1797. <property name="sizePolicy">
  1798. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  1799. <horstretch>1</horstretch>
  1800. <verstretch>0</verstretch>
  1801. </sizepolicy>
  1802. </property>
  1803. <property name="text">
  1804. <string/>
  1805. </property>
  1806. </widget>
  1807. </item>
  1808. <item row="0" column="0">
  1809. <widget class="QLabel" name="label_2">
  1810. <property name="sizePolicy">
  1811. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1812. <horstretch>1</horstretch>
  1813. <verstretch>0</verstretch>
  1814. </sizepolicy>
  1815. </property>
  1816. <property name="text">
  1817. <string>使能</string>
  1818. </property>
  1819. </widget>
  1820. </item>
  1821. <item row="3" column="0">
  1822. <spacer name="verticalSpacer_7">
  1823. <property name="orientation">
  1824. <enum>Qt::Vertical</enum>
  1825. </property>
  1826. <property name="sizeHint" stdset="0">
  1827. <size>
  1828. <width>20</width>
  1829. <height>40</height>
  1830. </size>
  1831. </property>
  1832. </spacer>
  1833. </item>
  1834. </layout>
  1835. </widget>
  1836. </item>
  1837. <item row="1" column="0">
  1838. <widget class="QGroupBox" name="LPFilterBox_3">
  1839. <property name="title">
  1840. <string>中值去基线</string>
  1841. </property>
  1842. <layout class="QGridLayout" name="gridLayout_14">
  1843. <item row="2" column="0">
  1844. <spacer name="verticalSpacer_14">
  1845. <property name="orientation">
  1846. <enum>Qt::Vertical</enum>
  1847. </property>
  1848. <property name="sizeHint" stdset="0">
  1849. <size>
  1850. <width>20</width>
  1851. <height>40</height>
  1852. </size>
  1853. </property>
  1854. </spacer>
  1855. </item>
  1856. <item row="1" column="1">
  1857. <widget class="QLineEdit" name="BaselineDriftRemoval_WindowsSize">
  1858. <property name="sizePolicy">
  1859. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  1860. <horstretch>1</horstretch>
  1861. <verstretch>0</verstretch>
  1862. </sizepolicy>
  1863. </property>
  1864. <property name="text">
  1865. <string/>
  1866. </property>
  1867. </widget>
  1868. </item>
  1869. <item row="0" column="0">
  1870. <widget class="QLabel" name="label_18">
  1871. <property name="sizePolicy">
  1872. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1873. <horstretch>1</horstretch>
  1874. <verstretch>0</verstretch>
  1875. </sizepolicy>
  1876. </property>
  1877. <property name="text">
  1878. <string>使能</string>
  1879. </property>
  1880. </widget>
  1881. </item>
  1882. <item row="1" column="0">
  1883. <widget class="QLabel" name="label_19">
  1884. <property name="sizePolicy">
  1885. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1886. <horstretch>1</horstretch>
  1887. <verstretch>0</verstretch>
  1888. </sizepolicy>
  1889. </property>
  1890. <property name="text">
  1891. <string>windowSize</string>
  1892. </property>
  1893. </widget>
  1894. </item>
  1895. <item row="0" column="1">
  1896. <widget class="QCheckBox" name="BaselineDriftRemoval_Enable">
  1897. <property name="sizePolicy">
  1898. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1899. <horstretch>1</horstretch>
  1900. <verstretch>0</verstretch>
  1901. </sizepolicy>
  1902. </property>
  1903. <property name="text">
  1904. <string/>
  1905. </property>
  1906. </widget>
  1907. </item>
  1908. </layout>
  1909. </widget>
  1910. </item>
  1911. <item row="1" column="1">
  1912. <widget class="QGroupBox" name="LPFilterBox_2">
  1913. <property name="title">
  1914. <string>滑动均值滤波器</string>
  1915. </property>
  1916. <layout class="QGridLayout" name="gridLayout_13">
  1917. <item row="0" column="0">
  1918. <widget class="QLabel" name="label_17">
  1919. <property name="sizePolicy">
  1920. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1921. <horstretch>1</horstretch>
  1922. <verstretch>0</verstretch>
  1923. </sizepolicy>
  1924. </property>
  1925. <property name="text">
  1926. <string>使能</string>
  1927. </property>
  1928. </widget>
  1929. </item>
  1930. <item row="1" column="0">
  1931. <widget class="QLabel" name="label_16">
  1932. <property name="sizePolicy">
  1933. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  1934. <horstretch>1</horstretch>
  1935. <verstretch>0</verstretch>
  1936. </sizepolicy>
  1937. </property>
  1938. <property name="text">
  1939. <string>windowSize</string>
  1940. </property>
  1941. </widget>
  1942. </item>
  1943. <item row="1" column="1">
  1944. <widget class="QLineEdit" name="SmoothingFilter_WindowsSize">
  1945. <property name="sizePolicy">
  1946. <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
  1947. <horstretch>1</horstretch>
  1948. <verstretch>0</verstretch>
  1949. </sizepolicy>
  1950. </property>
  1951. <property name="text">
  1952. <string/>
  1953. </property>
  1954. </widget>
  1955. </item>
  1956. <item row="2" column="0">
  1957. <spacer name="verticalSpacer_13">
  1958. <property name="orientation">
  1959. <enum>Qt::Vertical</enum>
  1960. </property>
  1961. <property name="sizeHint" stdset="0">
  1962. <size>
  1963. <width>20</width>
  1964. <height>40</height>
  1965. </size>
  1966. </property>
  1967. </spacer>
  1968. </item>
  1969. <item row="0" column="1">
  1970. <widget class="QCheckBox" name="SmoothingFilter_Enable">
  1971. <property name="sizePolicy">
  1972. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  1973. <horstretch>1</horstretch>
  1974. <verstretch>0</verstretch>
  1975. </sizepolicy>
  1976. </property>
  1977. <property name="text">
  1978. <string/>
  1979. </property>
  1980. </widget>
  1981. </item>
  1982. </layout>
  1983. </widget>
  1984. </item>
  1985. </layout>
  1986. </widget>
  1987. </item>
  1988. <item>
  1989. <widget class="QPushButton" name="FilterUpdateParameter">
  1990. <property name="minimumSize">
  1991. <size>
  1992. <width>0</width>
  1993. <height>30</height>
  1994. </size>
  1995. </property>
  1996. <property name="maximumSize">
  1997. <size>
  1998. <width>16777215</width>
  1999. <height>16777215</height>
  2000. </size>
  2001. </property>
  2002. <property name="text">
  2003. <string>更新滤波器参数</string>
  2004. </property>
  2005. </widget>
  2006. </item>
  2007. <item>
  2008. <widget class="QGroupBox" name="groupBox_5">
  2009. <property name="title">
  2010. <string>GroupBox</string>
  2011. </property>
  2012. </widget>
  2013. </item>
  2014. <item>
  2015. <spacer name="verticalSpacer_12">
  2016. <property name="orientation">
  2017. <enum>Qt::Vertical</enum>
  2018. </property>
  2019. <property name="sizeHint" stdset="0">
  2020. <size>
  2021. <width>20</width>
  2022. <height>40</height>
  2023. </size>
  2024. </property>
  2025. </spacer>
  2026. </item>
  2027. </layout>
  2028. </widget>
  2029. <widget class="QWidget" name="tab">
  2030. <attribute name="title">
  2031. <string>单导V2(M1003)设备测试</string>
  2032. </attribute>
  2033. <layout class="QVBoxLayout" name="verticalLayout_9">
  2034. <item>
  2035. <widget class="QGroupBox" name="groupBox_2">
  2036. <property name="minimumSize">
  2037. <size>
  2038. <width>0</width>
  2039. <height>300</height>
  2040. </size>
  2041. </property>
  2042. <property name="title">
  2043. <string>测试指令</string>
  2044. </property>
  2045. <layout class="QGridLayout" name="gridLayout_7">
  2046. <item row="3" column="1">
  2047. <widget class="QTextEdit" name="TestCmd_writeSubICRegMask_p0">
  2048. <property name="sizePolicy">
  2049. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  2050. <horstretch>1</horstretch>
  2051. <verstretch>0</verstretch>
  2052. </sizepolicy>
  2053. </property>
  2054. <property name="minimumSize">
  2055. <size>
  2056. <width>0</width>
  2057. <height>0</height>
  2058. </size>
  2059. </property>
  2060. <property name="maximumSize">
  2061. <size>
  2062. <width>16777215</width>
  2063. <height>30</height>
  2064. </size>
  2065. </property>
  2066. </widget>
  2067. </item>
  2068. <item row="3" column="3">
  2069. <widget class="QTextEdit" name="TestCmd_writeSubICRegMask_p2">
  2070. <property name="sizePolicy">
  2071. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  2072. <horstretch>1</horstretch>
  2073. <verstretch>0</verstretch>
  2074. </sizepolicy>
  2075. </property>
  2076. <property name="minimumSize">
  2077. <size>
  2078. <width>0</width>
  2079. <height>0</height>
  2080. </size>
  2081. </property>
  2082. <property name="maximumSize">
  2083. <size>
  2084. <width>16777215</width>
  2085. <height>30</height>
  2086. </size>
  2087. </property>
  2088. </widget>
  2089. </item>
  2090. <item row="5" column="0" colspan="5">
  2091. <widget class="QGroupBox" name="groupBox_9">
  2092. <property name="title">
  2093. <string>预设配置</string>
  2094. </property>
  2095. <layout class="QGridLayout" name="gridLayout_15">
  2096. <item row="0" column="0">
  2097. <widget class="QLabel" name="label_21">
  2098. <property name="maximumSize">
  2099. <size>
  2100. <width>16777215</width>
  2101. <height>1</height>
  2102. </size>
  2103. </property>
  2104. <property name="text">
  2105. <string/>
  2106. </property>
  2107. </widget>
  2108. </item>
  2109. <item row="1" column="0">
  2110. <widget class="QPushButton" name="TestCmd_changeECGSrcToSquareWave">
  2111. <property name="minimumSize">
  2112. <size>
  2113. <width>0</width>
  2114. <height>30</height>
  2115. </size>
  2116. </property>
  2117. <property name="text">
  2118. <string>修改信号源为方波</string>
  2119. </property>
  2120. </widget>
  2121. </item>
  2122. <item row="0" column="2">
  2123. <widget class="QLabel" name="label_22">
  2124. <property name="maximumSize">
  2125. <size>
  2126. <width>16777215</width>
  2127. <height>1</height>
  2128. </size>
  2129. </property>
  2130. <property name="text">
  2131. <string/>
  2132. </property>
  2133. </widget>
  2134. </item>
  2135. <item row="0" column="1">
  2136. <widget class="QLabel" name="label_23">
  2137. <property name="maximumSize">
  2138. <size>
  2139. <width>16777215</width>
  2140. <height>1</height>
  2141. </size>
  2142. </property>
  2143. <property name="text">
  2144. <string/>
  2145. </property>
  2146. </widget>
  2147. </item>
  2148. <item row="0" column="3">
  2149. <widget class="QLabel" name="label_24">
  2150. <property name="maximumSize">
  2151. <size>
  2152. <width>16777215</width>
  2153. <height>1</height>
  2154. </size>
  2155. </property>
  2156. <property name="text">
  2157. <string/>
  2158. </property>
  2159. </widget>
  2160. </item>
  2161. <item row="0" column="4">
  2162. <widget class="QLabel" name="label_13">
  2163. <property name="minimumSize">
  2164. <size>
  2165. <width>0</width>
  2166. <height>1</height>
  2167. </size>
  2168. </property>
  2169. <property name="maximumSize">
  2170. <size>
  2171. <width>16777215</width>
  2172. <height>1</height>
  2173. </size>
  2174. </property>
  2175. <property name="text">
  2176. <string/>
  2177. </property>
  2178. </widget>
  2179. </item>
  2180. </layout>
  2181. </widget>
  2182. </item>
  2183. <item row="7" column="0">
  2184. <spacer name="verticalSpacer_2">
  2185. <property name="orientation">
  2186. <enum>Qt::Vertical</enum>
  2187. </property>
  2188. <property name="sizeHint" stdset="0">
  2189. <size>
  2190. <width>20</width>
  2191. <height>40</height>
  2192. </size>
  2193. </property>
  2194. </spacer>
  2195. </item>
  2196. <item row="3" column="0">
  2197. <widget class="QPushButton" name="TestCmd_writeSubICRegMask">
  2198. <property name="sizePolicy">
  2199. <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
  2200. <horstretch>1</horstretch>
  2201. <verstretch>0</verstretch>
  2202. </sizepolicy>
  2203. </property>
  2204. <property name="minimumSize">
  2205. <size>
  2206. <width>0</width>
  2207. <height>30</height>
  2208. </size>
  2209. </property>
  2210. <property name="text">
  2211. <string>写ECG寄存器()</string>
  2212. </property>
  2213. </widget>
  2214. </item>
  2215. <item row="3" column="4">
  2216. <widget class="QTextEdit" name="TestCmd_writeSubICRegMask_p3">
  2217. <property name="sizePolicy">
  2218. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  2219. <horstretch>1</horstretch>
  2220. <verstretch>0</verstretch>
  2221. </sizepolicy>
  2222. </property>
  2223. <property name="minimumSize">
  2224. <size>
  2225. <width>0</width>
  2226. <height>0</height>
  2227. </size>
  2228. </property>
  2229. <property name="maximumSize">
  2230. <size>
  2231. <width>16777215</width>
  2232. <height>30</height>
  2233. </size>
  2234. </property>
  2235. </widget>
  2236. </item>
  2237. <item row="1" column="1" colspan="4">
  2238. <widget class="QTextEdit" name="TestCmd_writeSubICAllReg_p0">
  2239. <property name="sizePolicy">
  2240. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  2241. <horstretch>1</horstretch>
  2242. <verstretch>0</verstretch>
  2243. </sizepolicy>
  2244. </property>
  2245. <property name="minimumSize">
  2246. <size>
  2247. <width>0</width>
  2248. <height>0</height>
  2249. </size>
  2250. </property>
  2251. <property name="maximumSize">
  2252. <size>
  2253. <width>16777215</width>
  2254. <height>30</height>
  2255. </size>
  2256. </property>
  2257. </widget>
  2258. </item>
  2259. <item row="0" column="0">
  2260. <widget class="QPushButton" name="TestCmd_readSubIcRegs">
  2261. <property name="minimumSize">
  2262. <size>
  2263. <width>0</width>
  2264. <height>30</height>
  2265. </size>
  2266. </property>
  2267. <property name="text">
  2268. <string>读取ECG芯片寄存器</string>
  2269. </property>
  2270. </widget>
  2271. </item>
  2272. <item row="1" column="0">
  2273. <widget class="QPushButton" name="TestCmd_writeSubICAllReg">
  2274. <property name="minimumSize">
  2275. <size>
  2276. <width>0</width>
  2277. <height>30</height>
  2278. </size>
  2279. </property>
  2280. <property name="text">
  2281. <string>批量设置寄存器</string>
  2282. </property>
  2283. </widget>
  2284. </item>
  2285. <item row="3" column="2">
  2286. <widget class="QTextEdit" name="TestCmd_writeSubICRegMask_p1">
  2287. <property name="sizePolicy">
  2288. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  2289. <horstretch>1</horstretch>
  2290. <verstretch>0</verstretch>
  2291. </sizepolicy>
  2292. </property>
  2293. <property name="minimumSize">
  2294. <size>
  2295. <width>0</width>
  2296. <height>0</height>
  2297. </size>
  2298. </property>
  2299. <property name="maximumSize">
  2300. <size>
  2301. <width>16777215</width>
  2302. <height>30</height>
  2303. </size>
  2304. </property>
  2305. </widget>
  2306. </item>
  2307. <item row="6" column="0" colspan="5">
  2308. <widget class="QGroupBox" name="groupBox_10">
  2309. <property name="title">
  2310. <string>基本操作</string>
  2311. </property>
  2312. <layout class="QGridLayout" name="gridLayout_16">
  2313. <item row="0" column="0">
  2314. <widget class="QLabel" name="label_25">
  2315. <property name="maximumSize">
  2316. <size>
  2317. <width>16777215</width>
  2318. <height>1</height>
  2319. </size>
  2320. </property>
  2321. <property name="text">
  2322. <string/>
  2323. </property>
  2324. </widget>
  2325. </item>
  2326. <item row="0" column="1">
  2327. <widget class="QLabel" name="label_27">
  2328. <property name="maximumSize">
  2329. <size>
  2330. <width>16777215</width>
  2331. <height>1</height>
  2332. </size>
  2333. </property>
  2334. <property name="text">
  2335. <string/>
  2336. </property>
  2337. </widget>
  2338. </item>
  2339. <item row="1" column="1">
  2340. <widget class="QPushButton" name="TestCmd_stopCapture">
  2341. <property name="minimumSize">
  2342. <size>
  2343. <width>0</width>
  2344. <height>30</height>
  2345. </size>
  2346. </property>
  2347. <property name="text">
  2348. <string>停止采集</string>
  2349. </property>
  2350. </widget>
  2351. </item>
  2352. <item row="0" column="4">
  2353. <widget class="QLabel" name="label_14">
  2354. <property name="minimumSize">
  2355. <size>
  2356. <width>0</width>
  2357. <height>1</height>
  2358. </size>
  2359. </property>
  2360. <property name="maximumSize">
  2361. <size>
  2362. <width>16777215</width>
  2363. <height>1</height>
  2364. </size>
  2365. </property>
  2366. <property name="text">
  2367. <string/>
  2368. </property>
  2369. </widget>
  2370. </item>
  2371. <item row="1" column="0">
  2372. <widget class="QPushButton" name="TestCmd_startCapture">
  2373. <property name="minimumSize">
  2374. <size>
  2375. <width>0</width>
  2376. <height>30</height>
  2377. </size>
  2378. </property>
  2379. <property name="text">
  2380. <string>开始采集</string>
  2381. </property>
  2382. </widget>
  2383. </item>
  2384. <item row="0" column="2">
  2385. <widget class="QLabel" name="label_26">
  2386. <property name="maximumSize">
  2387. <size>
  2388. <width>16777215</width>
  2389. <height>1</height>
  2390. </size>
  2391. </property>
  2392. <property name="text">
  2393. <string/>
  2394. </property>
  2395. </widget>
  2396. </item>
  2397. <item row="0" column="3">
  2398. <widget class="QLabel" name="label_28">
  2399. <property name="maximumSize">
  2400. <size>
  2401. <width>16777215</width>
  2402. <height>1</height>
  2403. </size>
  2404. </property>
  2405. <property name="text">
  2406. <string/>
  2407. </property>
  2408. </widget>
  2409. </item>
  2410. </layout>
  2411. </widget>
  2412. </item>
  2413. <item row="2" column="0">
  2414. <widget class="QPushButton" name="TestCmd_writeSubICReg">
  2415. <property name="minimumSize">
  2416. <size>
  2417. <width>0</width>
  2418. <height>30</height>
  2419. </size>
  2420. </property>
  2421. <property name="text">
  2422. <string>写ECG寄存器</string>
  2423. </property>
  2424. </widget>
  2425. </item>
  2426. <item row="2" column="1">
  2427. <widget class="QTextEdit" name="TestCmd_writeSubICReg_p0">
  2428. <property name="sizePolicy">
  2429. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  2430. <horstretch>1</horstretch>
  2431. <verstretch>0</verstretch>
  2432. </sizepolicy>
  2433. </property>
  2434. <property name="minimumSize">
  2435. <size>
  2436. <width>0</width>
  2437. <height>0</height>
  2438. </size>
  2439. </property>
  2440. <property name="maximumSize">
  2441. <size>
  2442. <width>16777215</width>
  2443. <height>30</height>
  2444. </size>
  2445. </property>
  2446. </widget>
  2447. </item>
  2448. <item row="2" column="2">
  2449. <widget class="QTextEdit" name="TestCmd_writeSubICReg_p1">
  2450. <property name="sizePolicy">
  2451. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  2452. <horstretch>1</horstretch>
  2453. <verstretch>0</verstretch>
  2454. </sizepolicy>
  2455. </property>
  2456. <property name="minimumSize">
  2457. <size>
  2458. <width>0</width>
  2459. <height>0</height>
  2460. </size>
  2461. </property>
  2462. <property name="maximumSize">
  2463. <size>
  2464. <width>16777215</width>
  2465. <height>30</height>
  2466. </size>
  2467. </property>
  2468. </widget>
  2469. </item>
  2470. </layout>
  2471. </widget>
  2472. </item>
  2473. <item>
  2474. <spacer name="verticalSpacer_6">
  2475. <property name="orientation">
  2476. <enum>Qt::Vertical</enum>
  2477. </property>
  2478. <property name="sizeHint" stdset="0">
  2479. <size>
  2480. <width>20</width>
  2481. <height>40</height>
  2482. </size>
  2483. </property>
  2484. </spacer>
  2485. </item>
  2486. </layout>
  2487. </widget>
  2488. <widget class="QWidget" name="tab_3">
  2489. <attribute name="title">
  2490. <string>版本说明</string>
  2491. </attribute>
  2492. <widget class="QTextBrowser" name="textBrowser_2">
  2493. <property name="geometry">
  2494. <rect>
  2495. <x>20</x>
  2496. <y>10</y>
  2497. <width>341</width>
  2498. <height>311</height>
  2499. </rect>
  2500. </property>
  2501. <property name="html">
  2502. <string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
  2503. &lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
  2504. p, li { white-space: pre-wrap; }
  2505. &lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'SimSun'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
  2506. &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;V3:&lt;/span&gt;&lt;/p&gt;
  2507. &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt; 1.支持M1003 单导心电记录仪2代&lt;/span&gt;&lt;/p&gt;
  2508. &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt; &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
  2509. </property>
  2510. </widget>
  2511. </widget>
  2512. </widget>
  2513. </item>
  2514. <item>
  2515. <widget class="QGroupBox" name="displayGroupBox">
  2516. <property name="sizePolicy">
  2517. <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
  2518. <horstretch>0</horstretch>
  2519. <verstretch>0</verstretch>
  2520. </sizepolicy>
  2521. </property>
  2522. <property name="minimumSize">
  2523. <size>
  2524. <width>600</width>
  2525. <height>0</height>
  2526. </size>
  2527. </property>
  2528. <property name="maximumSize">
  2529. <size>
  2530. <width>16777215</width>
  2531. <height>16777215</height>
  2532. </size>
  2533. </property>
  2534. <property name="title">
  2535. <string>DisplayBox</string>
  2536. </property>
  2537. <layout class="QVBoxLayout" name="verticalLayout_4">
  2538. <item>
  2539. <widget class="QGroupBox" name="instructionPreviewBox">
  2540. <property name="title">
  2541. <string>指令回执显示</string>
  2542. </property>
  2543. <layout class="QVBoxLayout" name="verticalLayout_6">
  2544. <item>
  2545. <widget class="QTextBrowser" name="instructionPreview">
  2546. <property name="sizePolicy">
  2547. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  2548. <horstretch>0</horstretch>
  2549. <verstretch>0</verstretch>
  2550. </sizepolicy>
  2551. </property>
  2552. <property name="minimumSize">
  2553. <size>
  2554. <width>0</width>
  2555. <height>0</height>
  2556. </size>
  2557. </property>
  2558. </widget>
  2559. </item>
  2560. </layout>
  2561. </widget>
  2562. </item>
  2563. <item>
  2564. <widget class="QGroupBox" name="reportPreviewBox">
  2565. <property name="title">
  2566. <string>上报回执显示</string>
  2567. </property>
  2568. <layout class="QVBoxLayout" name="verticalLayout_7">
  2569. <item>
  2570. <widget class="QTextBrowser" name="reportPreview">
  2571. <property name="sizePolicy">
  2572. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  2573. <horstretch>0</horstretch>
  2574. <verstretch>0</verstretch>
  2575. </sizepolicy>
  2576. </property>
  2577. <property name="minimumSize">
  2578. <size>
  2579. <width>0</width>
  2580. <height>0</height>
  2581. </size>
  2582. </property>
  2583. </widget>
  2584. </item>
  2585. </layout>
  2586. </widget>
  2587. </item>
  2588. <item>
  2589. <widget class="QGroupBox" name="uploadDataPreviewBox">
  2590. <property name="title">
  2591. <string>上传数据显示</string>
  2592. </property>
  2593. <layout class="QVBoxLayout" name="verticalLayout_5">
  2594. <item>
  2595. <widget class="QTextBrowser" name="uploadDataPreview">
  2596. <property name="sizePolicy">
  2597. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  2598. <horstretch>0</horstretch>
  2599. <verstretch>0</verstretch>
  2600. </sizepolicy>
  2601. </property>
  2602. <property name="minimumSize">
  2603. <size>
  2604. <width>0</width>
  2605. <height>0</height>
  2606. </size>
  2607. </property>
  2608. </widget>
  2609. </item>
  2610. </layout>
  2611. </widget>
  2612. </item>
  2613. <item>
  2614. <widget class="QGroupBox" name="uploadDataPreviewBox_2">
  2615. <property name="title">
  2616. <string>二进制</string>
  2617. </property>
  2618. <layout class="QVBoxLayout" name="verticalLayout_8">
  2619. <item>
  2620. <widget class="QTextBrowser" name="rawDataPreview">
  2621. <property name="sizePolicy">
  2622. <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
  2623. <horstretch>0</horstretch>
  2624. <verstretch>0</verstretch>
  2625. </sizepolicy>
  2626. </property>
  2627. <property name="minimumSize">
  2628. <size>
  2629. <width>0</width>
  2630. <height>0</height>
  2631. </size>
  2632. </property>
  2633. </widget>
  2634. </item>
  2635. </layout>
  2636. </widget>
  2637. </item>
  2638. </layout>
  2639. </widget>
  2640. </item>
  2641. </layout>
  2642. </widget>
  2643. </item>
  2644. </layout>
  2645. </widget>
  2646. </item>
  2647. </layout>
  2648. </widget>
  2649. <widget class="QMenuBar" name="menubar">
  2650. <property name="geometry">
  2651. <rect>
  2652. <x>0</x>
  2653. <y>0</y>
  2654. <width>1532</width>
  2655. <height>23</height>
  2656. </rect>
  2657. </property>
  2658. <widget class="QMenu" name="menu123">
  2659. <property name="title">
  2660. <string>心电上位机V6</string>
  2661. </property>
  2662. </widget>
  2663. <addaction name="menu123"/>
  2664. </widget>
  2665. <widget class="QStatusBar" name="statusbar"/>
  2666. </widget>
  2667. <resources/>
  2668. <connections/>
  2669. </ui>