style.qss 64 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599
  1. /* ===== 通用样式 ===== */
  2. * {
  3. font-family: "Microsoft YaHei UI";
  4. font-size: 12px;
  5. }
  6. *:disabled{
  7. color:#9d9d9d;
  8. }
  9. QMainWindow{
  10. background:#000000;
  11. }
  12. QMainWindow::separator{
  13. background:#000000;
  14. width:1px;
  15. height:1px;
  16. }
  17. QPushButton{
  18. border:none;
  19. width:80;
  20. height:32;
  21. background:#4c4d4e;
  22. color: #e2e2e2;
  23. }
  24. QPushButton:hover{
  25. width:80;
  26. height:32;
  27. background:#545557;
  28. color: #ffffff;
  29. }
  30. QPushButton:disabled{
  31. width:80;
  32. height:32;
  33. background:#48494a;
  34. color:#7a7d7f;
  35. }
  36. QPushButton:pressed{
  37. width:80;
  38. height:32;
  39. background:#48494a;
  40. color:#ffffff;
  41. }
  42. QPushButton#cancelBtn,
  43. QPushButton#btnCancel,
  44. QFrame#TrainNewOCR QPushButton#btCancelCharTrain,
  45. QFrame#TrainNewOCR QPushButton#CancelAug,
  46. QFrame#TrainNewOCV QPushButton#CancelAug{
  47. width:80;
  48. height:32;
  49. background:#292a2b;
  50. color: #979797;
  51. border:1px solid #555555;
  52. }
  53. QPushButton#cancelBtn:hover,
  54. QPushButton#btnCancel:hover,
  55. QFrame#TrainNewOCR QPushButton#btCancelCharTrain:hover,
  56. QFrame#TrainNewOCR QPushButton#CancelAug:hover,
  57. QFrame#TrainNewOCV QPushButton#CancelAug:hover{
  58. width:80;
  59. height:32;
  60. background:#545557;
  61. color: #ffffff;
  62. border:1px solid #555555;
  63. }
  64. QPushButton#cancelBtn:disabled,
  65. QPushButton#btnCancel:disabled,
  66. QFrame#TrainNewOCR QPushButton#btCancelCharTrain:disabled,
  67. QFrame#TrainNewOCR QPushButton#CancelAug:disabled,
  68. QFrame#TrainNewOCV QPushButton#CancelAug:disabled{
  69. width:80;
  70. height:32;
  71. background:#292a2b;
  72. color:#515253;
  73. border:1px solid #48494a;
  74. }
  75. QPushButton#cancelBtn:pressed,
  76. QPushButton#btnCancel:pressed,
  77. QFrame#TrainNewOCR QPushButton#btCancelCharTrain:pressed,
  78. QFrame#TrainNewOCR QPushButton#CancelAug:pressed,
  79. QFrame#TrainNewOCV QPushButton#CancelAug:pressed{
  80. width:80;
  81. height:32;
  82. background:#48494a;
  83. color:#ffffff;
  84. }
  85. QComboBox::drop-down{
  86. subcontrol-origin: padding;
  87. subcontrol-position: top right;
  88. width: 18px;
  89. border: 0;
  90. }
  91. QComboBox{
  92. width:85px;
  93. height:22px;
  94. background:#373839;
  95. color: #e5e5e5;
  96. border:none;
  97. padding-left:11px;
  98. border-radius:1px;
  99. }
  100. QComboBox:selected{
  101. width:85;
  102. height:22;
  103. background:#373839;
  104. color: #e5e5e5;
  105. border:1px solid red;
  106. }
  107. QComboBox::pressed{
  108. width:85;
  109. height:22;
  110. background:#373839;
  111. color: #e5e5e5;
  112. border:1px solid red;
  113. }
  114. QComboBox QAbstractItemView{
  115. background-color:rgba(42,43,44,0.98);
  116. color:#9d9d9d;
  117. padding-left:11px;
  118. selection-color:#e5e5e5;
  119. selection-background-color:#373839;
  120. outline: 0px;
  121. }
  122. QComboBox::down-arrow{
  123. image: url(Skins/Default/common_combobox_normal.png);
  124. }
  125. QComboBox::down-arrow:pressed{
  126. image: url(Skins/Default/common_combobox_pressed.png);
  127. }
  128. QComboBox::down-arrow:hover{
  129. image: url(Skins/Default/common_combobox_hover.png);
  130. }
  131. QFrame{
  132. background:#1f2021;
  133. border:0px;
  134. }
  135. QLabel{
  136. background:transparent;
  137. color:#9d9d9d;
  138. }
  139. QDockWidget::title {
  140. background: #28292b;
  141. text-align: left;
  142. padding-left: 5px;
  143. }
  144. QMenu{
  145. background-color:rgba(42, 43, 44, 0.98);
  146. border: 1px solid rgba(23, 23, 23, 0.6);
  147. }
  148. QMenu::item{
  149. color: #9d9d9d;
  150. background-color:rgba(42, 43, 44, 0.98);
  151. border: 1px solid #1c1c1c;
  152. min-height:37px;
  153. min-width:102px;
  154. padding-left:18px;
  155. }
  156. QMenu::item::disabled{
  157. color: #6e6e6e;
  158. background-color:#1c1c1c;
  159. }
  160. QMenu::item::selected{
  161. background-color:#3c3d3f;
  162. color: #ffffff;
  163. border-radius: 1px;
  164. }
  165. QMenu::item::pressed{
  166. background-color:rgba(60, 61, 63, 0.76);;
  167. color: #ffffff;
  168. border-radius: 1px;
  169. }
  170. QMenu#fileMenu::item{
  171. border: none;
  172. }
  173. CustomTitleWidget QLabel#logo{
  174. border-image: url(Skins/Default/logo.png);
  175. }
  176. CustomTitleWidget QPushButton#btnNew:hover{
  177. border-image: url(Skins/Default/home_nav_btn_New_Hover.png);
  178. }
  179. CustomTitleWidget QPushButton#btnNew{
  180. border-image: url(Skins/Default/home_nav_btn_New_Normal.png);
  181. }
  182. CustomTitleWidget QPushButton#btnNew:pressed{
  183. border-image: url(Skins/Default/home_nav_btn_New_Pressed.png);
  184. }
  185. CustomTitleWidget QPushButton#btnSave:hover{
  186. border-image: url(Skins/Default/home_nav_btn_Save_Hover.png);
  187. }
  188. CustomTitleWidget QPushButton#btnSave{
  189. border-image: url(Skins/Default/home_nav_btn_Save_Normal.png);
  190. }
  191. CustomTitleWidget QPushButton#btnSave:pressed{
  192. border-image: url(Skins/Default/home_nav_btn_Save_Pressed.png);
  193. }
  194. CustomTitleWidget QPushButton#btnSaveAs:hover{
  195. border-image: url(Skins/Default/home_nav_btn_SaveAs_Hover.png);
  196. }
  197. CustomTitleWidget QPushButton#btnSaveAs{
  198. border-image: url(Skins/Default/home_nav_btn_SaveAs_Normal.png);
  199. }
  200. CustomTitleWidget QPushButton#btnSaveAs:pressed{
  201. border-image: url(Skins/Default/home_nav_btn_SaveAs_Pressed.png);
  202. }
  203. CustomTitleWidget QPushButton#btnSamples:hover{
  204. border-image: url(Skins/Default/home_nav_btn_Samples_Hover.png);
  205. }
  206. CustomTitleWidget QPushButton#btnSamples{
  207. border-image: url(Skins/Default/home_nav_btn_Samples_Normal.png);
  208. }
  209. CustomTitleWidget QPushButton#btnSamples:pressed{
  210. border-image: url(Skins/Default/home_nav_btn_Samples_Pressed.png);
  211. }
  212. CustomTitleWidget QPushButton#btnRunOnce:hover,
  213. RunWindowFrame QPushButton[MVP_PushButton_Type="runOnce"]:hover{
  214. border-image: url(Skins/Default/home_nav_btn_runOnce_Hover.png);
  215. }
  216. CustomTitleWidget QPushButton#btnRunOnce,
  217. RunWindowFrame QPushButton[MVP_PushButton_Type="runOnce"]{
  218. border-image: url(Skins/Default/home_nav_btn_runOnce_Normal.png);
  219. background:transparent;
  220. }
  221. CustomTitleWidget QPushButton#btnRunOnce:pressed,
  222. RunWindowFrame QPushButton[MVP_PushButton_Type="runOnce"]:pressed{
  223. border-image: url(Skins/Default/home_nav_btn_runOnce_Pressed.png);
  224. }
  225. CustomTitleWidget QPushButton#btnRunOnce:disabled,
  226. RunWindowFrame QPushButton[MVP_PushButton_Type="runOnce"]:disabled{
  227. border-image: url(Skins/Default/home_nav_btn_runOnce_Disable.png);
  228. }
  229. CustomTitleWidget QPushButton#btnRunContinue:hover,
  230. RunWindowFrame QPushButton[MVP_PushButton_Type="runContinue"]:hover{
  231. border-image: url(Skins/Default/home_nav_btn_runContinue_Hover.png);
  232. }
  233. CustomTitleWidget QPushButton#btnRunContinue,
  234. RunWindowFrame QPushButton[MVP_PushButton_Type="runContinue"]{
  235. border-image: url(Skins/Default/home_nav_btn_runContinue_Normal.png);
  236. background:transparent;
  237. }
  238. CustomTitleWidget QPushButton#btnRunContinue:pressed,
  239. RunWindowFrame QPushButton[MVP_PushButton_Type="runContinue"]:pressed{
  240. border-image: url(Skins/Default/home_nav_btn_runContinue_Pressed.png);
  241. }
  242. CustomTitleWidget QPushButton#btnRunContinue:disabled,
  243. RunWindowFrame QPushButton[MVP_PushButton_Type="runContinue"]:disabled{
  244. border-image: url(Skins/Default/home_nav_btn_runContinue_Disable.png);
  245. }
  246. CustomTitleWidget QPushButton#btnStopRun:hover,
  247. RunWindowFrame QPushButton[MVP_PushButton_Type="runStop"]:hover{
  248. border-image: url(Skins/Default/home_nav_btn_stopRun_Hover.png);
  249. }
  250. CustomTitleWidget QPushButton#btnStopRun,
  251. RunWindowFrame QPushButton[MVP_PushButton_Type="runStop"]{
  252. border-image: url(Skins/Default/home_nav_btn_stopRun_Normal.png);
  253. background:transparent;
  254. }
  255. CustomTitleWidget QPushButton#btnStopRun:pressed,
  256. RunWindowFrame QPushButton[MVP_PushButton_Type="runStop"]:pressed{
  257. border-image: url(Skins/Default/home_nav_btn_stopRun_Pressed.png);
  258. }
  259. CustomTitleWidget QPushButton#btnStopRun:disabled,
  260. RunWindowFrame QPushButton[MVP_PushButton_Type="runStop"]:disabled{
  261. border-image: url(Skins/Default/home_nav_btn_stopRun_Disable.png);
  262. }
  263. CustomTitleWidget QPushButton#btnSyncMainBlocks:hover{
  264. border-image: url(Skins/Default/home_nav_btn_sync MainBlocks_hover.png);
  265. }
  266. CustomTitleWidget QPushButton#btnSyncMainBlocks{
  267. border-image: url(Skins/Default/home_nav_btn_sync MainBlocks_normal.png);
  268. }
  269. CustomTitleWidget QPushButton#btnSyncMainBlocks:pressed,
  270. CustomTitleWidget QPushButton#btnSyncMainBlocks:checked{
  271. border-image: url(Skins/Default/home_nav_btn_sync MainBlocks_pressed.png);
  272. }
  273. CustomTitleWidget QPushButton#btnSyncMainBlocks:disabled{
  274. border-image: url(Skins/Default/home_nav_btn_sync MainBlocks_disabled.png);
  275. }
  276. CustomTitleWidget QPushButton#btnSwitchInterface:hover{
  277. border-image: url(Skins/Default/home_nav_btn_jiemian_Hover.png);
  278. }
  279. CustomTitleWidget QPushButton#btnSwitchInterface{
  280. border-image: url(Skins/Default/home_nav_btn_jiemian_Normal.png);
  281. color: white;
  282. }
  283. CustomTitleWidget QPushButton#btnSwitchInterface:pressed{
  284. border-image: url(Skins/Default/home_nav_btn_jiemian_Pressed.png);
  285. }
  286. CustomTitleWidget QPushButton#btnSwitchInterface:disabled{
  287. border-image: url(Skins/Default/home_nav_btn_jiemian_Disable.png);
  288. }
  289. CustomTitleWidget QPushButton#btnMechHand:hover{
  290. border-image: url(Skins/Default/home_nav_btn_MechHand_Hover.png);
  291. }
  292. CustomTitleWidget QPushButton#btnMechHand{
  293. border-image: url(Skins/Default/home_nav_btn_MechHand_Normal.png);
  294. }
  295. CustomTitleWidget QPushButton#btnMechHand:pressed{
  296. border-image: url(Skins/Default/home_nav_btn_MechHand_Pressed.png);
  297. }
  298. CustomTitleWidget QPushButton#minBtn:hover{
  299. border-image: url(Skins/Default/Btn_Common_WinMinimize_Hover.png);
  300. }
  301. CustomTitleWidget QPushButton#minBtn{
  302. width: 18px;
  303. height: 18px;
  304. border-image: url(Skins/Default/Btn_Common_WinMinimize_Normal.png);
  305. }
  306. CustomTitleWidget QPushButton#minBtn:pressed{
  307. border-image: url(Skins/Default/Btn_Common_WinMinimize_Pressed.png);
  308. }
  309. /*
  310. CustomTitleWidget QPushButton#maxBtn:hover{
  311. border-image: url(Skins/Default/Btn_Common_WinMaximize_Hover.png);
  312. }
  313. CustomTitleWidget QPushButton#maxBtn{
  314. width: 18px;
  315. height: 18px;
  316. border-image: url(Skins/Default/Btn_Common_WinMaximize_Normal.png);
  317. }
  318. CustomTitleWidget QPushButton#maxBtn:pressed{
  319. border-image: url(Skins/Default/Btn_Common_WinMaximize_Pressed.png);
  320. }
  321. */
  322. CustomTitleWidget QPushButton#maxBtn:hover{
  323. border-image: url(Skins/Default/Btn_Common_WinRestore_Hover.png);
  324. }
  325. CustomTitleWidget QPushButton#maxBtn{
  326. width: 18px;
  327. height: 18px;
  328. border-image: url(Skins/Default/Btn_Common_WinRestore_Normal.png);
  329. }
  330. CustomTitleWidget QPushButton#maxBtn:pressed{
  331. border-image: url(Skins/Default/Btn_Common_WinRestore_Pressed.png);
  332. }
  333. CustomTitleWidget QPushButton#closeBtn:hover{
  334. border-image: url(Skins/Default/Btn_Common_WinClose_Hover.png);
  335. }
  336. CustomTitleWidget QPushButton#closeBtn{
  337. width: 18px;
  338. height: 18px;
  339. border-image: url(Skins/Default/Btn_Common_WinClose_Normal.png);
  340. }
  341. CustomTitleWidget QPushButton#closeBtn:pressed{
  342. border-image: url(Skins/Default/Btn_Common_WinClose_Pressed.png);
  343. }
  344. CustomTitleWidget QToolButton{
  345. color:#dcdcdc;
  346. margin-right:-10px;
  347. margin-left:-8px;
  348. border-style:none;
  349. padding:2px 4px;
  350. }
  351. CustomTitleWidget QToolButton:hover{
  352. color: #ffffff;
  353. }
  354. CustomTitleWidget QToolButton:pressed{
  355. color: #e5e5e5;
  356. }
  357. CustomTitleWidget QPushButton{
  358. background : #1f2021;
  359. }
  360. CustomTitleWidget QPushButton:hover{
  361. background : #1f2021;
  362. }
  363. CustomTitleWidget QPushButton:pressed{
  364. background : #1f2021;
  365. }
  366. CustomTitleWidget QPushButton:disabled{
  367. background : #1f2021;
  368. }
  369. QDockWidget>QWidget{
  370. border:0px;
  371. }
  372. QSpinBox, QDoubleSpinBox{
  373. width:63px;
  374. height:26px;
  375. background:#373839;
  376. color:#e5e5e5;
  377. border:0px;
  378. border-radius:1px;
  379. padding-left:11px;
  380. }
  381. QSpinBox:disabled, QDoubleSpinBox:disabled{
  382. color:#9d9d9d;
  383. border:0px;
  384. }
  385. QSpinBox:hover, QDoubleSpinBox:hover{
  386. color:#e5e5e5;
  387. border:1px solid #ff2d2d;
  388. }
  389. QSpinBox:pressed, QDoubleSpinBox:pressed{
  390. color:#e5e5e5;
  391. border:1px solid #ff2d2d;
  392. }
  393. QSpinBox::up-button, QDoubleSpinBox::up-button{
  394. subcontrol-origin: border;
  395. subcontrol-position: top right;
  396. width:18px;
  397. image:url(Skins/Default/spinbox_up_normal.png);
  398. margin: 0;
  399. margin-bottom: 1px;
  400. padding-right:5px;
  401. }
  402. QSpinBox::down-button, QDoubleSpinBox::down-button{
  403. subcontrol-origin: border;
  404. subcontrol-position: bottom right;
  405. width: 18px;
  406. image:url(Skins/Default/spinbox_down_normal.png);
  407. margin: 0;
  408. margin-top: 1px;
  409. padding-right:5px;
  410. }
  411. QSpinBox::down-button:disabled, QDoubleSpinBox::down-button:disabled{
  412. image:url(Skins/Default/spinbox_down_disabled.png);
  413. }
  414. QSpinBox::down-button:hover, QDoubleSpinBox::down-button:hover{
  415. image:url(Skins/Default/spinbox_down_hover.png);
  416. }
  417. QSpinBox::down-button:pressed, QDoubleSpinBox::down-button:pressed{
  418. image:url(Skins/Default/spinbox_down_pressed.png);
  419. }
  420. QSpinBox::up-button:disabled, QDoubleSpinBox::up-button:disabled{
  421. image:url(Skins/Default/spinbox_up_disabled.png);
  422. }
  423. QSpinBox::up-button:hover, QDoubleSpinBox::up-button:hover{
  424. image:url(Skins/Default/spinbox_up_hover.png);
  425. }
  426. QSpinBox::up-button:pressed, QDoubleSpinBox::up-button:pressed{
  427. image:url(Skins/Default/spinbox_up_pressed.png);
  428. }
  429. QCheckBox{
  430. color:#9d9d9d;
  431. }
  432. QCheckBox::indicator:unchecked{
  433. image:url(Skins/Default/checkbox_unchecked_normal.png);
  434. }
  435. QCheckBox::indicator:checked{
  436. image:url(Skins/Default/checkbox_checked_normal.png);
  437. }
  438. QCheckBox::indicator:unchecked:disabled{
  439. image:url(Skins/Default/checkbox_unchecked_disabled.png);
  440. }
  441. QCheckBox::indicator:unchecked:hover{
  442. image:url(Skins/Default/checkbox_unchecked_hover.png);
  443. }
  444. QCheckBox::indicator:checked:disabled{
  445. image:url(Skins/Default/checkbox_checked_disabled.png);
  446. }
  447. QCheckBox::indicator:checked:hover{
  448. image:url(Skins/Default/checkbox_checked_hover.png);
  449. }
  450. QCheckBox[MVP_Checkbox_type="openCLose"]::indicator:unchecked:hover{
  451. image:url(Skins/Default/commonl_btn_spread_hover.png);
  452. }
  453. QCheckBox[MVP_Checkbox_type="openCLose"]::indicator:unchecked{
  454. image:url(Skins/Default/commonl_btn_spread_normal.png);
  455. }
  456. QCheckBox[MVP_Checkbox_type="openCLose"]::indicator:unchecked:pressed{
  457. image:url(Skins/Default/commonl_btn_spread_pressed.png);
  458. }
  459. QCheckBox[MVP_Checkbox_type="openCLose"]::indicator:checked:hover{
  460. image:url(Skins/Default/commonl_btn_fold_hover.png);
  461. }
  462. QCheckBox[MVP_Checkbox_type="openCLose"]::indicator:checked{
  463. image:url(Skins/Default/commonl_btn_fold_normal.png);
  464. }
  465. QCheckBox[MVP_Checkbox_type="openCLose"]::indicator:checked:pressed{
  466. image:url(Skins/Default/commonl_btn_fold_pressed.png);
  467. }
  468. QCheckBox[MVP_Checkbox_type="switch"]::indicator:unchecked:hover{
  469. image:url(Skins/Default/common_btn_switch_off_hover.png);
  470. }
  471. QCheckBox[MVP_Checkbox_type="switch"]::indicator:unchecked{
  472. image:url(Skins/Default/common_btn_switch_off_normal.png);
  473. }
  474. QCheckBox[MVP_Checkbox_type="switch"]::indicator:unchecked:pressed{
  475. image:url(Skins/Default/common_btn_switch_off_pressed.png);
  476. }
  477. QCheckBox[MVP_Checkbox_type="switch"]::indicator:unchecked:disabled{
  478. image:url(Skins/Default/common_btn_switch_off_disabled.png);
  479. }
  480. QCheckBox[MVP_Checkbox_type="switch"]::indicator:checked:hover{
  481. image:url(Skins/Default/common_btn_switch_on_hover.png);
  482. }
  483. QCheckBox[MVP_Checkbox_type="switch"]::indicator:checked{
  484. image:url(Skins/Default/common_btn_switch_on_normal.png);
  485. }
  486. QCheckBox[MVP_Checkbox_type="switch"]::indicator:checked:pressed{
  487. image:url(Skins/Default/common_btn_switch_on_pressed.png);
  488. }
  489. QCheckBox[MVP_Checkbox_type="switch"]::indicator:checked:disabled{
  490. image:url(Skins/Default/common_btn_switch_on_disabled.png);
  491. }
  492. QRadioButton{
  493. color:#9d9d9d;
  494. spacing:8px;
  495. }
  496. QRadioButton::indicator:unchecked{
  497. image:url(Skins/Default/radio_unchecked_normal.png);
  498. }
  499. QRadioButton::indicator:checked{
  500. image:url(Skins/Default/radio_checked_normal.png);
  501. }
  502. QRadioButton::indicator:unchecked:disabled{
  503. image:url(Skins/Default/radio_unchecked_disabled.png);
  504. }
  505. QRadioButton::indicator:unchecked:hover{
  506. image:url(Skins/Default/radio_unchecked_hover.png);
  507. }
  508. QRadioButton::indicator:checked:disabled{
  509. image:url(Skins/Default/radio_checked_disabled.png);
  510. }
  511. QRadioButton::indicator:checked:hover{
  512. image:url(Skins/Default/radio_checked_hover.png);
  513. }
  514. QAbstractScrollArea, CConfigEditor, CCommonTabPage {
  515. background-color: #1f2021;
  516. }
  517. QListView{
  518. border:0px;
  519. }
  520. QTreeView{
  521. background:#303133;
  522. alternate-background-color: #3c3d3f;
  523. }
  524. QTreeView::item {
  525. color:#9d9d9d;
  526. }
  527. QTreeView::item:selected {
  528. background: black;
  529. }
  530. QTreeView::branch:has-children:!has-siblings:closed,
  531. QTreeView::branch:closed:has-children:has-siblings {
  532. border-image: none;
  533. image: url(Skins/Default/common_branch-closed.png);
  534. }
  535. QTreeView::branch:open:has-children:!has-siblings,
  536. QTreeView::branch:open:has-children:has-siblings {
  537. border-image: none;
  538. image: url(Skins/Default/common_branch-open.png);
  539. }
  540. ExternalConfigWidget QTreeView{
  541. background:#3c3d3f;
  542. }
  543. CConfigEditor QTabWidget {
  544. border: 0;
  545. qproperty-tabPosition: South;
  546. }
  547. CConfigWidget QTabWidget {
  548. border: 0;
  549. qproperty-tabPosition: South;
  550. }
  551. QtTreePropertyBrowser QTreeView {
  552. qproperty-alternatingRowColors: true;
  553. }
  554. QtTreePropertyBrowser QToolButton {
  555. background: white;
  556. border: 1 solid gray;
  557. }
  558. QtTreePropertyBrowser QToolButton:hover {
  559. background: #F5DB93;
  560. }
  561. QtTreePropertyBrowser QToolButton:pressed {
  562. background: #E1BD4D;
  563. }
  564. /* tab bar */
  565. QTabBar {
  566. background: #28292b;
  567. }
  568. QTabBar::tab {
  569. background: #28292b;
  570. color: #9d9d9d;
  571. min-width: 80px;
  572. min-height: 20px;
  573. padding-right: 5;
  574. padding-left: 5;
  575. }
  576. QTabBar::tab:last {
  577. border: 0px;
  578. }
  579. QTabBar::tab:selected {
  580. background: #3c3d3f;
  581. color: #e5e5e5;
  582. }
  583. QStatusBar{
  584. background:rgba(25,25,26,0.9);
  585. color:rgba(125,125,125,0.7);
  586. }
  587. QToolBox::tab {
  588. background-color: qconicalgradient(cx:0.5, cy:0.522909, angle:4.9,stop:0.494418 #28292b, stop:0.5 #28292b);
  589. border:1px solid #1f2021;
  590. border-radius:3px;
  591. color:#ececec;
  592. }
  593. QToolBox::tab:selected { /* italicize selected tabs */
  594. background-color: qconicalgradient(cx:0.5, cy:0.522909, angle:4.9,stop:0.494318 #28292b, stop:0.5 #28292b);
  595. border:1px solid #1f2021;
  596. border-radius:3px;
  597. color:#ececec;
  598. }
  599. QLineEdit{
  600. background:#1f2021;
  601. color:#dcdcdc;
  602. }
  603. CAddOutputEditWidget QListWidget{
  604. border:1px solid black;
  605. background:#1f2021;
  606. color:#dcdcdc;
  607. }
  608. QWidget#sourceScrollArea,#scrollAreaWidgetContents{
  609. background:#1f2021;
  610. }
  611. QScrollArea{
  612. border:0px;
  613. }
  614. QScrollBar:vertical{
  615. border:0px;
  616. background:#1f2021;
  617. width:6px;
  618. }
  619. QScrollBar::handle:vertical{
  620. min-height:30px;
  621. background:#414246;
  622. border-radius: 3px;
  623. }
  624. QScrollBar::handle:vertical:hover{
  625. background:#4a4b50;
  626. border-radius: 3px;
  627. }
  628. QScrollBar::handle:vertical:pressed{
  629. background:#3f3f43;
  630. border-radius: 3px;
  631. }
  632. QScrollBar::sub-line:vertical, QScrollBar::add-line:vertical{
  633. height:0px;
  634. }
  635. QScrollBar:horizontal{
  636. border:0px;
  637. background:#1f2021;
  638. height:6px;
  639. }
  640. QScrollBar::handle:horizontal{
  641. background:#414246;
  642. border-radius: 3px;
  643. }
  644. QScrollBar::handle:horizontal:hover{
  645. background:#4a4b50;
  646. border-radius: 3px;
  647. }
  648. QScrollBar::handle:horizontal:pressed{
  649. background:#3f3f43;
  650. border-radius: 3px;
  651. }
  652. QScrollBar::sub-line:horizontal, QScrollBar::add-line:horizontal{
  653. width:0px;
  654. }
  655. QGroupBox{
  656. color:#dcdcdc;
  657. margin-top: 4ex;/* leave space at the top for the title */
  658. border:0px;
  659. }
  660. QGroupBox::title {
  661. subcontrol-origin: margin;
  662. }
  663. QFrame#HelpDialog, CContentWidget, CommonMessageBox QFrame{
  664. background:#292a2b;
  665. }
  666. HelpDialog QFrame#MVPLogo{
  667. image:url(Skins/Default//about_center.png);
  668. background:#292a2b;
  669. }
  670. HelpDialog QLabel{
  671. background:#292a2b;
  672. color:#ffffff;
  673. }
  674. HelpDialog QLabel#versionLabel, HelpDialog QLabel#versionValueLabel{
  675. font-size: 16px;
  676. }
  677. HelpDialog QFrame#seprateLine{
  678. background:rgba(87,87,87,0.5);
  679. }
  680. /*
  681. QLineEdit{
  682. border:2px solid black;
  683. background-color:#373839;
  684. }
  685. QLineEdit:hover{
  686. background-color: #373839;
  687. }
  688. */
  689. CToolBoxWidget QToolButton#SearchToolButton{
  690. min-width: 24px;
  691. min-height: 24px;
  692. max-width: 24px;
  693. max-height: 24px;
  694. background-color: transparent;
  695. border: 1px solid transparent;
  696. background-image: url(Skins/Default/Parts_Btn_Search_Normal.png);
  697. }
  698. CToolBoxWidget QToolButton#SearchToolButton:hover{
  699. background-image: url(Skins/Default/Parts_Btn_Search_Hover.png);
  700. }
  701. CToolBoxWidget QToolButton#SearchToolButton:pressed{
  702. background-image: url(Skins/Default/Parts_Btn_Search_Pressed.png);
  703. }
  704. CToolBoxWidget QWidget#SearchToolWidget{
  705. height:24px;
  706. width:224px;
  707. background:#28292b;
  708. border-radius:1px;
  709. }
  710. CToolBoxWidget QLineEdit#SearchToolLineEdit{
  711. background:transparent;
  712. border:none;
  713. }
  714. CToolBoxWidget QFrame#darkSeprateLine{
  715. background:#1c1c1c;
  716. }
  717. CToolBoxItemWidget QWidget#titleWidget{
  718. background:#28292b;
  719. width:240px;
  720. height:50px;
  721. }
  722. CToolBoxItemWidget QWidget#itemsContainWidget{
  723. background:#1f2021;
  724. }
  725. CToolBoxItemWidget QLabel#titleLabel{
  726. color:#c2c2c2;
  727. font-size:14px;
  728. }
  729. CToolListItemWidget QLabel#itemTextLabel{
  730. background:#1f2021;
  731. color:#9d9d9d;
  732. font-size:11px;
  733. }
  734. OcrTrainPage QStackedWidget QComboBox#imageMode::QListView::item{
  735. background-color: lightgray;
  736. }
  737. OcrTrainPage QStackedWidget QComboBox#imageMode::QListView::item:hover{
  738. background-color: lightgray;color: rgb(251,156,45);
  739. }
  740. OcrTrainPage QStackedWidget QComboBox#imageMode QListView::item:selected{
  741. background-color: lightgray;color: rgb(251,156,45);
  742. }
  743. CharacterWidget, CharacterView{
  744. color:#d1d1d1;
  745. }
  746. CharacterWidget::Item:hover, CharacterView::Item:hover{
  747. background:#323335;
  748. }
  749. CharacterWidget::item:selected, CharacterView::item:selected{
  750. background:rgba(65,66,68,0.8);
  751. color:#d1d1d1;
  752. }
  753. /* 弹出对话框通用标题栏 */
  754. CommonTitleBar QWidget, TitleBar QWidget {
  755. min-height: 36px;
  756. background: #2f2f30;
  757. }
  758. CommonTitleBar QLabel, TitleBar QLabel {
  759. color: #ffffff;
  760. }
  761. CommonTitleBar QLabel#lbLogo, TitleBar QLabel#lbLogo {
  762. padding: 0 6;
  763. min-width: 32px;
  764. image: url("Skins/Default/logo_Dialog.png");
  765. }
  766. CommonTitleBar QToolButton, CommonTitleBar QToolButton:hover, CommonTitleBar QToolButton:pressed, CommonTitleBar QToolButton:disabled,
  767. TitleBar QToolButton, TitleBar QToolButton:hover, TitleBar QToolButton:pressed, TitleBar QToolButton:disabled {
  768. width: 24;
  769. height: 24;
  770. /* border: 1 solid red; */
  771. border-radius: 0;
  772. background: none;
  773. }
  774. CommonTitleBar QToolButton#btnMin,
  775. TitleBar QToolButton#btnMin {
  776. image: url("Skins/Default/Parts_Btn_Window_Minimum_Normal.png");
  777. }
  778. CommonTitleBar QToolButton#btnMin:hover,
  779. TitleBar QToolButton#btnMin:hover {
  780. image: url("Skins/Default/Parts_Btn_Window_Minimum_Hover.png");
  781. }
  782. CommonTitleBar QToolButton#btnMin:pressed,
  783. TitleBar QToolButton#btnMin:pressed {
  784. image: url("Skins/Default/Parts_Btn_Window_Minimum_Pressed.png");
  785. }
  786. CommonTitleBar QToolButton#btnMax,
  787. TitleBar QToolButton#btnMax {
  788. image: url("Skins/Default/Parts_Btn_Window_Maximum_Normal.png");
  789. }
  790. CommonTitleBar QToolButton#btnMax:hover,
  791. TitleBar QToolButton#btnMax:hover {
  792. image: url("Skins/Default/Parts_Btn_Window_Maximum_Hover.png");
  793. }
  794. CommonTitleBar QToolButton#btnMax:pressed,
  795. TitleBar QToolButton#btnMax:pressed {
  796. image: url("Skins/Default/Parts_Btn_Window_Maximum_Pressed.png");
  797. }
  798. CommonTitleBar QToolButton#btnClose,
  799. TitleBar QToolButton#btnClose {
  800. image: url("Skins/Default/Parts_Btn_Window_Close_Normal.png");
  801. }
  802. CommonTitleBar QToolButton#btnClose:hover,
  803. TitleBar QToolButton#btnClose:hover {
  804. image: url("Skins/Default/Parts_Btn_Window_Close_Hover.png");
  805. }
  806. CommonTitleBar QToolButton#btnClose:pressed,
  807. TitleBar QToolButton#btnClose:pressed {
  808. image: url("Skins/Default/Parts_Btn_Window_Close_Pressed.png");
  809. }
  810. QRoiConfigWidget QToolButton#AddCircleRingSectionBtn,
  811. QRoiConfigWidget QToolButton#AddCircleFanBtn,
  812. QRoiConfigWidget QToolButton#AddCircleRingBtn,
  813. QRoiConfigWidget QToolButton#AddEllipseBtn,
  814. QRoiConfigWidget QToolButton#AddPolyBtn,
  815. QRoiConfigWidget QToolButton#AddCircleBtn,
  816. QRoiConfigWidget QToolButton#AddRectBtn,
  817. QRoiConfigWidget QToolButton#clearAllButton{
  818. background:transparent;
  819. border: none;
  820. }
  821. QRoiConfigWidget QToolButton#clearAllButton{
  822. image: url("Skins/Default/common_delete_btn_normal.png");
  823. }
  824. QRoiConfigWidget QToolButton#clearAllButton:pressed{
  825. image: url("Skins/Default/common_delete_btn_pressed.png");
  826. }
  827. QRoiConfigWidget QToolButton#clearAllButton:hover{
  828. image: url("Skins/Default/common_delete_btn_hover.png");
  829. }
  830. QRoiConfigWidget QToolButton#clearAllButton:disabled{
  831. image: url("Skins/Default/common_delete_btn_disabled.png");
  832. }
  833. QRoiConfigWidget QToolButton#AddRectBtn{
  834. image: url("Skins/Default/mask_rect_normal.png");
  835. }
  836. QRoiConfigWidget QToolButton#AddRectBtn:pressed{
  837. image: url("Skins/Default/mask_rect_pressed.png");
  838. }
  839. QRoiConfigWidget QToolButton#AddRectBtn:hover{
  840. image: url("Skins/Default/mask_rect_hover.png");
  841. }
  842. QRoiConfigWidget QToolButton#AddRectBtn:disabled{
  843. image: url("Skins/Default/mask_rect_disabled.png");
  844. }
  845. QRoiConfigWidget QToolButton#AddCircleBtn{
  846. image: url("Skins/Default/mask_circle_normal.png");
  847. }
  848. QRoiConfigWidget QToolButton#AddCircleBtn:pressed{
  849. image: url("Skins/Default/mask_circle_pressed.png");
  850. }
  851. QRoiConfigWidget QToolButton#AddCircleBtn:hover{
  852. image: url("Skins/Default/mask_circle_hover.png");
  853. }
  854. QRoiConfigWidget QToolButton#AddCircleBtn:disabled{
  855. image: url("Skins/Default/mask_circle_disabled.png");
  856. }
  857. QRoiConfigWidget QToolButton#AddPolyBtn{
  858. image: url("Skins/Default/mask_poly_normal.png");
  859. }
  860. QRoiConfigWidget QToolButton#AddPolyBtn:pressed{
  861. image: url("Skins/Default/mask_poly_pressed.png");
  862. }
  863. QRoiConfigWidget QToolButton#AddPolyBtn:hover{
  864. image: url("Skins/Default/mask_poly_hover.png");
  865. }
  866. QRoiConfigWidget QToolButton#AddPolyBtn:disabled{
  867. image: url("Skins/Default/mask_poly_disabled.png");
  868. }
  869. QRoiConfigWidget QToolButton#AddEllipseBtn{
  870. image: url("Skins/Default/mask_ellipse_normal.png");
  871. }
  872. QRoiConfigWidget QToolButton#AddEllipseBtn:pressed{
  873. image: url("Skins/Default/mask_ellipse_pressed.png");
  874. }
  875. QRoiConfigWidget QToolButton#AddEllipseBtn:hover{
  876. image: url("Skins/Default/mask_ellipse_hover.png");
  877. }
  878. QRoiConfigWidget QToolButton#AddEllipseBtn:disabled{
  879. image: url("Skins/Default/mask_ellipse_disabled.png");
  880. }
  881. QRoiConfigWidget QToolButton#AddCircleRingBtn{
  882. image: url("Skins/Default/mask_circlering_normal.png");
  883. }
  884. QRoiConfigWidget QToolButton#AddCircleRingBtn:pressed{
  885. image: url("Skins/Default/mask_circlering_pressed.png");
  886. }
  887. QRoiConfigWidget QToolButton#AddCircleRingBtn:hover{
  888. image: url("Skins/Default/mask_circlering_hover.png");
  889. }
  890. QRoiConfigWidget QToolButton#AddCircleRingBtn:disabled{
  891. image: url("Skins/Default/mask_circlering_disabled.png");
  892. }
  893. QRoiConfigWidget QToolButton#AddCircleFanBtn{
  894. image: url("Skins/Default/mask_circlefan_normal.png");
  895. }
  896. QRoiConfigWidget QToolButton#AddCircleFanBtn:pressed{
  897. image: url("Skins/Default/mask_circlefan_pressed.png");
  898. }
  899. QRoiConfigWidget QToolButton#AddCircleFanBtn:hover{
  900. image: url("Skins/Default/mask_circlefan_hover.png");
  901. }
  902. QRoiConfigWidget QToolButton#AddCircleFanBtn:disabled{
  903. image: url("Skins/Default/mask_circlefan_disabled.png");
  904. }
  905. QRoiConfigWidget QToolButton#AddCircleRingSectionBtn{
  906. image: url("Skins/Default/mask_circleringsection_normal.png");
  907. }
  908. QRoiConfigWidget QToolButton#AddCircleRingSectionBtn:pressed{
  909. image: url("Skins/Default/mask_circleringsection_pressed.png");
  910. }
  911. QRoiConfigWidget QToolButton#AddCircleRingSectionBtn:hover{
  912. image: url("Skins/Default/mask_circleringsection_hover.png");
  913. }
  914. QRoiConfigWidget QToolButton#AddCircleRingSectionBtn:disabled{
  915. image: url("Skins/Default/mask_circleringsection_disabled.png");
  916. }
  917. QRoiConfigWidget QToolButton#AdvanceParamUpButton{
  918. image: url("Skins/Default/commonl_btn_fold_normal.png");
  919. }
  920. QRoiConfigWidget QToolButton#AdvanceParamUpButton:pressed{
  921. image: url("Skins/Default/commonl_btn_fold_pressed.png");
  922. }
  923. QRoiConfigWidget QToolButton#AdvanceParamUpButton:hover{
  924. image: url("Skins/Default/commonl_btn_fold_hover.png");
  925. }
  926. QRoiConfigWidget QToolButton#AdvanceParamDownButton{
  927. image: url("Skins/Default/commonl_btn_spread_normal.png");
  928. }
  929. QRoiConfigWidget QToolButton#AdvanceParamDownButton:pressed{
  930. image: url("Skins/Default/commonl_btn_spread_pressed.png");
  931. }
  932. QRoiConfigWidget QToolButton#AdvanceParamDownButton:hover{
  933. image: url("Skins/Default/commonl_btn_spread_hover.png");
  934. }
  935. QRoiConfigWidget QToolButton,QWidget#BlobConfigWidget QToolButton{
  936. background:transparent;
  937. border:none;
  938. text-decoration: underline;
  939. color:#e5e5e5;
  940. }
  941. QRoiConfigWidget QToolButton:disabled,QWidget#BlobConfigWidget QToolButton:disabled{
  942. color:#9d9d9d;
  943. }
  944. QRoiConfigWidget QRadioButton{
  945. color:#e5e5e5;
  946. }
  947. QRoiConfigWidget QRadioButton#fullRadioButton,QRoiConfigWidget QRadioButton#partRadioButton{
  948. color:#9d9d9d;
  949. }
  950. QRoiConfigWidget QWidget#shapeToolWidget{
  951. background:#2b2c2d;
  952. }
  953. QWidget#DataConfigASCII{
  954. background:#2b2c2d;
  955. }
  956. QRoiConfigWidget QLabel#RoiTitleLabel{
  957. color:#ebebeb;
  958. }
  959. QRoiConfigWidget QPushButton{
  960. background-color:none;
  961. text-decoration: underline;
  962. }
  963. QRoiConfigWidget QPushButton:pressed{
  964. background-color:none;
  965. }
  966. QRoiConfigWidget QPushButton:disabled{
  967. background-color:none;
  968. }
  969. /*斑点检测*/
  970. QWidget#BlobConfigWidget QPushButton#morphModeAdd{
  971. background:none;
  972. border: none;
  973. }
  974. QWidget#BlobConfigWidget QPushButton#morphModeAdd{
  975. image: url("Skins/Default/peizhi_icon_add_n.png");
  976. }
  977. QWidget#BlobConfigWidget QPushButton#morphModeAdd:pressed{
  978. image: url("Skins/Default/peizhi_icon_add_p.png");
  979. }
  980. QWidget#BlobConfigWidget QPushButton#morphModeAdd:hover{
  981. image: url("Skins/Default/peizhi_icon_add_h.png");
  982. }
  983. QWidget#BlobConfigWidget QPushButton#morphModeAdd:disabled{
  984. image: url("Skins/Default/peizhi_icon_add_d.png");
  985. }
  986. QWidget#BlobConfigWidget QTableWidget{
  987. qproperty-alternatingRowColors: true;
  988. background:#28292b;
  989. alternate-background-color:#232425;
  990. color:#d1d1d1;
  991. font-size:12px;
  992. font-family: ArialMT;
  993. gridline-color:#28292b;
  994. }
  995. /* 设备发现界面 */
  996. DiscoveryDeviceDialog QLabel#PBrown {
  997. max-width: 3px;
  998. max-height: 15px;
  999. image: url(Skins/Default/Parts_Icon_Title_Bar_Brown.png);
  1000. }
  1001. DiscoveryDeviceDialog QLabel#PBlue {
  1002. max-width: 3px;
  1003. max-height: 15px;
  1004. image: url(Skins/Default/Parts_Icon_Title_Bar_Blue.png);
  1005. }
  1006. DiscoveryDeviceDialog QPushButton#reflesh {
  1007. min-width: 18px;
  1008. min-height: 18px;
  1009. max-width: 18px;
  1010. max-height: 18px;
  1011. background: transparent;
  1012. border-image: url(Skins/Default/Parts_Btn_Refresh_Normal.png);
  1013. }
  1014. DiscoveryDeviceDialog QPushButton#reflesh:hover {
  1015. border-image: url(Skins/Default/Parts_Btn_Refresh_Hover.png);
  1016. }
  1017. DiscoveryDeviceDialog QPushButton#reflesh:pressed {
  1018. border-image: url(Skins/Default/Parts_Btn_Refresh_Pressed.png);
  1019. }
  1020. DiscoveryDeviceDialog QPushButton#reflesh:disabled {
  1021. border-image: url(Skins/Default/Parts_Btn_Refresh_Disable.png);
  1022. }
  1023. DiscoveryDeviceDialog QTreeWidget {
  1024. border-top: 2px solid #808080;
  1025. padding-top: 5px;
  1026. background: transparent;
  1027. }
  1028. DiscoveryDeviceDialog QTreeView::item {
  1029. height: 22;
  1030. }
  1031. DiscoveryDeviceDialog QTreeWidget QPushButton#btnForceIP {
  1032. min-width: 28;
  1033. min-height: 22;
  1034. max-width: 28;
  1035. max-height: 22;
  1036. background: none;
  1037. border-radius: 0;
  1038. qproperty-text: "";
  1039. margin: 0;
  1040. padding: 0;
  1041. border-image: url(Skins/Default/Parts_Btn_Device_List_Modify_IP_Normal.png);
  1042. }
  1043. DiscoveryDeviceDialog QTreeWidget QPushButton#btnForceIP:hover {
  1044. border-image: url(Skins/Default/Parts_Btn_Device_List_Modify_IP_Hover.png);
  1045. }
  1046. DiscoveryDeviceDialog QTreeWidget QPushButton#btnForceIP:pressed {
  1047. border-image: url(Skins/Default/Parts_Btn_Device_List_Modify_IP_Pressed.png);
  1048. }
  1049. DiscoveryDeviceDialog QTreeWidget QPushButton#btnForceIP:disabled {
  1050. border-image: url(Skins/Default/Parts_Btn_Device_List_Modify_IP_Disable.png);
  1051. }
  1052. DiscoveryDeviceDialog QTreeWidget QPushButton#btnCameraCfg {
  1053. min-width: 28;
  1054. min-height: 22;
  1055. max-width: 28;
  1056. max-height: 22;
  1057. background: none;
  1058. border-radius: 0;
  1059. qproperty-text: "";
  1060. margin: 0;
  1061. padding: 0;
  1062. border-image: url(Skins/Default/Parts_Btn_Config_Normal.png);
  1063. }
  1064. DiscoveryDeviceDialog QTreeWidget QPushButton#btnCameraCfg:hover {
  1065. border-image: url(Skins/Default/Parts_Btn_Config_Hover.png);
  1066. }
  1067. DiscoveryDeviceDialog QTreeWidget QPushButton#btnCameraCfg:pressed {
  1068. border-image: url(Skins/Default/Parts_Btn_Config_Pressed.png);
  1069. }
  1070. DiscoveryDeviceDialog QTreeWidget QPushButton#btnCameraCfg:disabled {
  1071. border-image: url(Skins/Default/Parts_Btn_Device_List_Modify_IP_Disable.png);
  1072. }
  1073. /* 设备配置界面 */
  1074. DeviceCfgDialog QLabel#DialogNameLabel {
  1075. max-width: 3px;
  1076. max-height: 15px;
  1077. image: url(Skins/Default/Parts_Icon_Title_Bar_Brown.png);
  1078. }
  1079. DeviceCfgDialog QLabel#IconLabel {
  1080. max-width: 3px;
  1081. max-height: 15px;
  1082. image: url(Skins/Default/Parts_Icon_Title_Bar_Blue.png);
  1083. }
  1084. DeviceCfgDialog QLabel#displayFrame {
  1085. background-color: rgb(24,23,23);
  1086. min-width: 450;
  1087. min-height: 200;
  1088. border: 1px solid rgb(100,100,100);
  1089. border-top: 0;
  1090. border-bottom: 0;
  1091. }
  1092. DeviceCfgDialog QWidget#videoCtrlBar {
  1093. background-color: rgb(52,52,52);
  1094. border: 1px solid rgb(100,100,100);
  1095. border-bottom: 0;
  1096. max-height: 100;
  1097. min-height: 50;
  1098. }
  1099. /* 播放按钮 */
  1100. DeviceCfgDialog QPushButton#startPlayBtn {
  1101. border-image: url(Skins/Default/Parts_Btn_Play_Normal.png);
  1102. }
  1103. DeviceCfgDialog QPushButton#startPlayBtn:hover {
  1104. background: none;
  1105. border-image: url(Skins/Default/Parts_Btn_Play_Hover.png);
  1106. }
  1107. DeviceCfgDialog QPushButton#startPlayBtn:pressed {
  1108. background: none;
  1109. border-image: url(Skins/Default/Parts_Btn_Play_Pressed.png);
  1110. }
  1111. DeviceCfgDialog QPushButton#startPlayBtn:disabled {
  1112. background: none;
  1113. border-image: url(Skins/Default/Parts_Btn_Play_Disable.png);
  1114. }
  1115. /* 停止按钮 */
  1116. DeviceCfgDialog QPushButton#stopBtn {
  1117. background: none;
  1118. border-image: url(Skins/Default/Parts_Btn_Stop_Normal.png);
  1119. }
  1120. DeviceCfgDialog QPushButton#stopBtn:hover {
  1121. background: none;
  1122. border-image: url(Skins/Default/Parts_Btn_Stop_Hover.png);
  1123. }
  1124. DeviceCfgDialog QPushButton#stopBtn:pressed {
  1125. background: none;
  1126. border-image: url(Skins/Default/Parts_Btn_Stop_Pressed.png);
  1127. }
  1128. DeviceCfgDialog QPushButton#stopBtn:disabled {
  1129. background: none;
  1130. border-image: url(Skins/Default/Parts_Btn_Stop_Disable.png);
  1131. }
  1132. DeviceCfgDialog QPushButton#btnExpand{
  1133. border-image: url(Skins/Default/Parts_Btn_Plus_Normal.png);
  1134. }
  1135. DeviceCfgDialog QPushButton#btnExpand:hover{
  1136. border-image: url(Skins/Default/Parts_Btn_Plus_Hover.png);
  1137. }
  1138. DeviceCfgDialog QPushButton#btnCollapse{
  1139. border-image: url(Skins/Default/Parts_Btn_Minus_Normal.png);
  1140. }
  1141. DeviceCfgDialog QPushButton#btnCollapse:hover{
  1142. border-image: url(Skins/Default/Parts_Btn_Minus_Hover.png);
  1143. }
  1144. CameraCfgToolDialog QPushButton#btnExpand{
  1145. border-image: url(Skins/Default/Parts_Btn_Plus_Normal.png);
  1146. }
  1147. CameraCfgToolDialog QPushButton#btnExpand:hover{
  1148. border-image: url(Skins/Default/Parts_Btn_Plus_Hover.png);
  1149. }
  1150. CameraCfgToolDialog QPushButton#btnCollapse{
  1151. border-image: url(Skins/Default/Parts_Btn_Minus_Normal.png);
  1152. }
  1153. CameraCfgToolDialog QPushButton#btnCollapse:hover{
  1154. border-image: url(Skins/Default/Parts_Btn_Minus_Hover.png);
  1155. }
  1156. CameraCfgToolDialog QPushButton#searchBtn{
  1157. border-image: url(Skins/Default/Parts_Btn_Search_Normal.png);
  1158. }
  1159. CameraCfgToolDialog QPushButton#searchBtn:hover{
  1160. border-image: url(Skins/Default/Parts_Btn_Search_Hover.png);
  1161. }
  1162. CCustomTitleDialog {
  1163. border-radius:20px;
  1164. }
  1165. CCustomTitleDialog QFrame#contentSeprateLine{
  1166. background:#121213;
  1167. }
  1168. CScrollAndCombox QPushButton#ScrollAndComboxLeftBtn{
  1169. border-image: url(Skins/Default/leftArrow.png);
  1170. }
  1171. CScrollAndCombox QPushButton#ScrollAndComboxRightBtn{
  1172. border-image: url(Skins/Default/rightArrow.png);
  1173. }
  1174. CScrollAndCombox QPushButton#ScrollAndComboxLeftBtn:hover{
  1175. border-image: url(Skins/Default/leftArrowHover.png);
  1176. }
  1177. CScrollAndCombox QPushButton#ScrollAndComboxRightBtn:hover{
  1178. border-image: url(Skins/Default/rightArrowHover.png);
  1179. }
  1180. QTableWidget{
  1181. qproperty-alternatingRowColors: true;
  1182. background:#292a2b;
  1183. alternate-background-color:#232425;
  1184. color:#d1d1d1;
  1185. font-size:12px;
  1186. gridline-color:#4d4d4d;
  1187. selection-color:#d1d1d1;
  1188. selection-background-color:rgba(65,66,68,0.8);
  1189. }
  1190. QTableWidget::item{
  1191. min-height: 88px;
  1192. }
  1193. QTableWidget::item:hover{
  1194. background:#323335;
  1195. }
  1196. QHeaderView::section{
  1197. border:0px;
  1198. height:40px;
  1199. background:#1c1c1c;
  1200. font-family: Arial;
  1201. font-size:12px;
  1202. color:#9d9d9d;
  1203. }
  1204. QHeaderView{
  1205. background:#28292b;
  1206. }
  1207. QTableView{
  1208. qproperty-alternatingRowColors: true;
  1209. background:#292a2b;
  1210. alternate-background-color:#232425;
  1211. color:#d1d1d1;
  1212. font-size:12px;
  1213. gridline-color:#4d4d4d;
  1214. selection-color:#d1d1d1;
  1215. selection-background-color:rgba(65,66,68,0.8);
  1216. }
  1217. QTableView::item{
  1218. min-height: 88px;
  1219. }
  1220. QTableView::item:hover{
  1221. background:#323335;
  1222. }
  1223. QTableView::section{
  1224. border:0px;
  1225. height:40px;
  1226. background:#1c1c1c;
  1227. font-family: Arial;
  1228. font-size:12px;
  1229. color:#9d9d9d;
  1230. }
  1231. QHeaderView::section{
  1232. border:0px;
  1233. height:40px;
  1234. background:#1c1c1c;
  1235. font-family: Arial;
  1236. font-size:12px;
  1237. color:#9d9d9d;
  1238. }
  1239. QHeaderView{
  1240. background:#28292b;
  1241. }
  1242. QOCRResultWidget QFrame#line{
  1243. background:red;
  1244. }
  1245. QTabWidget #OCRConfigWidget QPushButton#openOCV{
  1246. color: red;
  1247. }
  1248. QWidget #OCRConfigWidget QTabWidget{
  1249. border:1px solid #333435;
  1250. qproperty-tabPosition: North;
  1251. }
  1252. QWidget #OCRConfigWidget QTabBar::tab{
  1253. color: #9d9d9d;
  1254. height:39;
  1255. font-family: ArialMT;
  1256. font-size: 12px;
  1257. }
  1258. QTabWidget#caliperWidget{
  1259. qproperty-tabPosition: North;
  1260. }
  1261. QTabWidget#caliperWidget::pane{
  1262. border:1px solid #333435;
  1263. }
  1264. QTabWidget#caliperWidget QTabBar::tab:first{
  1265. min-height:38px;
  1266. min-width:108px;
  1267. }
  1268. QTabWidget::tab-bar{
  1269. alignment: left;
  1270. }
  1271. QTabWidget#caliperWidget QTabBar::tab:last{
  1272. min-height:38px;
  1273. min-width:95px;
  1274. }
  1275. QTabWidget#tabFindLineResult{
  1276. qproperty-tabPosition: North;
  1277. }
  1278. QTabWidget#tabFindLineResult::pane{
  1279. border:1px solid #333435;
  1280. }
  1281. QTabWidget#tabFindLineResult QTabBar::tab:first{
  1282. min-height:38px;
  1283. min-width:64px;
  1284. }
  1285. QTabWidget#tabFindLineResult QTabBar::tab:last{
  1286. min-height:38px;
  1287. min-width:90px;
  1288. }
  1289. QTabWidget#tabFindTipResult{
  1290. qproperty-tabPosition: North;
  1291. }
  1292. QTabWidget#tabFindTipResult::pane{
  1293. border:1px solid #333435;
  1294. }
  1295. QTabWidget#tabFindTipResult QTabBar::tab{
  1296. min-height:38px;
  1297. min-width:64px;
  1298. }
  1299. QTabWidget#tabFindLinesWidget{
  1300. qproperty-tabPosition: North;
  1301. }
  1302. QTabWidget#tabFindLinesWidget::pane{
  1303. border:1px solid #333435;
  1304. }
  1305. QTabWidget#tabFindLinesWidget QTabBar::tab{
  1306. min-height:38px;
  1307. min-width:64px;
  1308. }
  1309. QTabWidget#tabFindLinesResultWidget{
  1310. qproperty-tabPosition: North;
  1311. }
  1312. QTabWidget#tabFindLinesResultWidget::pane{
  1313. border:1px solid #333435;
  1314. }
  1315. QTabWidget#tabFindLinesResultWidget QTabBar::tab{
  1316. min-height:38px;
  1317. min-width:64px;
  1318. }
  1319. QTabWidget#tabFindLineResult1{
  1320. qproperty-tabPosition: North;
  1321. }
  1322. QTabWidget#tabFindLineResult1::pane{
  1323. border:1px solid #333435;
  1324. }
  1325. QTabWidget#tabFindLineResult1 QTabBar::tab{
  1326. min-height:38px;
  1327. min-width:64px;
  1328. }
  1329. QTabWidget#tabFindLineResult2{
  1330. qproperty-tabPosition: North;
  1331. }
  1332. QTabWidget#tabFindLineResult2::pane{
  1333. border:1px solid #333435;
  1334. }
  1335. QTabWidget#tabFindLineResult2 QTabBar::tab{
  1336. min-height:38px;
  1337. min-width:64px;
  1338. }
  1339. QTabWidget#tabFindLineResult3{
  1340. qproperty-tabPosition: North;
  1341. }
  1342. QTabWidget#tabFindLineResult3::pane{
  1343. border:1px solid #333435;
  1344. }
  1345. QTabWidget#tabFindLineResult3 QTabBar::tab{
  1346. min-height:38px;
  1347. min-width:64px;
  1348. }
  1349. QTabWidget#tabFindLineResult4{
  1350. qproperty-tabPosition: North;
  1351. }
  1352. QTabWidget#tabFindLineResult4::pane{
  1353. border:1px solid #333435;
  1354. }
  1355. QTabWidget#tabFindLineResult4 QTabBar::tab{
  1356. min-height:38px;
  1357. min-width:64px;
  1358. }
  1359. QTabWidget#tabFindLineResult5{
  1360. qproperty-tabPosition: North;
  1361. }
  1362. QTabWidget#tabFindLineResult5::pane{
  1363. border:1px solid #333435;
  1364. }
  1365. QTabWidget#tabFindLineResult5 QTabBar::tab{
  1366. min-height:38px;
  1367. min-width:64px;
  1368. }
  1369. QTabWidget#tabFindLineResult6{
  1370. qproperty-tabPosition: North;
  1371. }
  1372. QTabWidget#tabFindLineResult6::pane{
  1373. border:1px solid #333435;
  1374. }
  1375. QTabWidget#tabFindLineResult6 QTabBar::tab{
  1376. min-height:38px;
  1377. min-width:64px;
  1378. }
  1379. QTabWidget#tabFindLineResult7{
  1380. qproperty-tabPosition: North;
  1381. }
  1382. QTabWidget#tabFindLineResult7::pane{
  1383. border:1px solid #333435;
  1384. }
  1385. QTabWidget#tabFindLineResult7 QTabBar::tab{
  1386. min-height:38px;
  1387. min-width:64px;
  1388. }
  1389. QTabWidget#tabFindLineResult8{
  1390. qproperty-tabPosition: North;
  1391. }
  1392. QTabWidget#tabFindLineResult8::pane{
  1393. border:1px solid #333435;
  1394. }
  1395. QTabWidget#tabFindLineResult8 QTabBar::tab{
  1396. min-height:38px;
  1397. min-width:64px;
  1398. }
  1399. QWidget#PatternMatchConfigWidget QWidget#fileWidget,
  1400. QWidget#HalconPatternMatchConfigWidget QWidget#fileWidget,
  1401. QWidget#OCRConfigWidget QWidget#trainWidget,
  1402. QFrame#TrainNewOCR QWidget#trfFileWidget,
  1403. QWidget#OCRConfigWidget QWidget#ocvTrainWidget,
  1404. QFrame#LoadFont QWidget#loadWidget,
  1405. QWidget#DeepLearningOCRConfigWidget QWidget#trainWidget
  1406. {
  1407. background:#373839;
  1408. border-radius:1px;
  1409. border:0px;
  1410. }
  1411. QWidget#PatternMatchConfigWidget QLineEdit#selectFileLineEdit,
  1412. QWidget#HalconPatternMatchConfigWidget QLineEdit#selectFileLineEdit,
  1413. QWidget#OCRConfigWidget QLineEdit#fontPath,
  1414. QWidget#OCRConfigWidget QLineEdit#ocvPath,
  1415. QFrame#LoadFont QLineEdit#lineEdit,
  1416. QWidget#DeepLearningOCRConfigWidget QLineEdit#fontPath,
  1417. QFrame#AutoLoadJobSettingFrame QLineEdit#pathEdit
  1418. {
  1419. background:#373839;
  1420. border:0px;
  1421. }
  1422. QWidget#PatternMatchConfigWidget QLabel#TemplateLabel,
  1423. QWidget#HalconPatternMatchConfigWidget QLabel#TemplateLabel{
  1424. background:#292a2b;
  1425. border-radius:1px;
  1426. }
  1427. QToolButton#selectFileBtn{
  1428. background:transparent;
  1429. border: none;
  1430. image: url("Skins/Default/common_btn_file_normal.png");
  1431. }
  1432. QToolButton#selectFileBtn:pressed{
  1433. image: url("Skins/Default/common_btn_file_pressed.png");
  1434. }
  1435. QToolButton#selectFileBtn:hover{
  1436. image: url("Skins/Default/common_btn_file_hover.png");
  1437. }
  1438. QToolButton#selectFileBtn:disabled{
  1439. image: url("Skins/Default/common_btn_file_disabled.png");
  1440. }
  1441. QFrame#dashedSeprateLine,
  1442. QFrame#dashedSeprateLine_2,
  1443. QFrame#dashedSeprateLine_3,
  1444. QFrame#dashedSeprateLine_4,
  1445. QFrame#dashedSeprateLine_5
  1446. {
  1447. border:2px dashed rgba(0,0,0,0.3);
  1448. height:1px;
  1449. }
  1450. QFrame#solidSeprateLine{
  1451. border:1px solid rgba(87,87,87,0.5);
  1452. height:1px;
  1453. }
  1454. QFrame#rangeLine,
  1455. QFrame#rangeLine2,
  1456. QFrame#rangeLine3,
  1457. QFrame#rangeLine4,
  1458. QFrame#rangeLine5,
  1459. QFrame#rangeLine6,
  1460. QFrame#rangeLine7,
  1461. QFrame#rangeLine8{
  1462. border:2px solid #373839;
  1463. border-radius: 1px;
  1464. }
  1465. QFrame#verticalLine,
  1466. QFrame#verticalLine_2,
  1467. QFrame#verticalLine_3{
  1468. border:2px solid #3e3d3d;
  1469. border-radius: 1px;
  1470. }
  1471. /* 通用控件--QSlider */
  1472. QSlider::groove:horizontal
  1473. {
  1474. border: 0px solid #4A708B;
  1475. background: rgb(40, 41, 43);
  1476. height: 6px;
  1477. border-radius: 3px;
  1478. padding-left:0px;
  1479. padding-right:0px;
  1480. }
  1481. QSlider::sub-page:horizontal
  1482. {
  1483. background: rgb(104, 104, 106);
  1484. border: 0px solid #4A708B;
  1485. height: 6px;
  1486. border-radius: 3px;
  1487. }
  1488. QSlider::add-page:horizontal
  1489. {
  1490. background: rgb(60, 61, 62);
  1491. border: 0px solid rgb(226, 226, 226);
  1492. height: 6px;
  1493. border-radius: 3px;
  1494. }
  1495. QSlider::handle:horizontal
  1496. {
  1497. background: qradialgradient(spread:pad, cx:0.5, cy:0.5, radius:0.5, fx:0.5, fy:0.5,
  1498. stop:0.0 rgba(135, 135, 135, 255), stop:0.7 rgba(135, 135, 135, 255), stop:0.9 rgba(34, 35, 36, 40));
  1499. width: 16px;
  1500. margin-top: -5px;
  1501. margin-bottom: -5px;
  1502. border-radius: 8px;
  1503. }
  1504. QSlider::handle:horizontal:hover
  1505. {
  1506. background: qradialgradient(spread:pad, cx:0.5, cy:0.5, radius:0.5, fx:0.5, fy:0.5,
  1507. stop:0.0 rgba(255, 45, 45, 255), stop:0.7 rgba(255, 45, 45, 255), stop:0.9 rgba(34, 35, 36, 40));
  1508. width: 16px;
  1509. margin-top: -5px;
  1510. margin-bottom: -5px;
  1511. border-radius: 8px;
  1512. }
  1513. QSlider::handle:horizontal:pressed
  1514. {
  1515. background: qradialgradient(spread:pad, cx:0.5, cy:0.5, radius:0.5, fx:0.5, fy:0.5,
  1516. stop:0.0 rgba(255, 45, 45, 255), stop:0.7 rgba(255, 45, 45, 255), stop:0.9 rgba(34, 35, 36, 40));
  1517. width: 16px;
  1518. margin-top: -5px;
  1519. margin-bottom: -5px;
  1520. border-radius: 8px;
  1521. }
  1522. QSlider::sub-page:horizontal:disabled
  1523. {
  1524. background: rgb(60,61,62);
  1525. border-color: rgb(60,61,62);
  1526. border: 0px solid rgb(226, 226, 226);
  1527. border-radius: 3px;
  1528. }
  1529. QSlider::add-page:horizontal:disabled
  1530. {
  1531. background: rgb(60,61,62);
  1532. border-color: rgb(60,61,62);
  1533. border: 0px solid rgb(60,61,62);
  1534. border-radius: 3px;
  1535. }
  1536. QSlider::handle:horizontal:disabled
  1537. {
  1538. background: rgb(82, 82, 83);
  1539. width: 12px;
  1540. margin-top: -3px;
  1541. margin-bottom: -3px;
  1542. border-radius: 6px;
  1543. }
  1544. QFrame#TrainXld QToolButton#rectBtn,
  1545. QFrame#TrainXld QToolButton#circleBtn,
  1546. QFrame#TrainXld QToolButton#triangleBtn,
  1547. QFrame#TrainXld QToolButton#crossBtn,
  1548. QFrame#TrainXld QToolButton#doubleCrossBtn,
  1549. QFrame#TrainXld QToolButton#cornerBtn
  1550. {
  1551. background:transparent;
  1552. border: none;
  1553. }
  1554. QFrame#TrainXld QToolButton#rectBtn{
  1555. image: url("Skins/Default/xld_rect_normal.png");
  1556. }
  1557. QFrame#TrainXld QToolButton#rectBtn:pressed,
  1558. QFrame#TrainXld QToolButton#rectBtn:checked{
  1559. image: url("Skins/Default/xld_rect_pressed.png");
  1560. }
  1561. QFrame#TrainXld QToolButton#rectBtn:hover{
  1562. image: url("Skins/Default/xld_rect_hover.png");
  1563. }
  1564. QFrame#TrainXld QToolButton#circleBtn{
  1565. image: url("Skins/Default/xld_circle_normal.png");
  1566. }
  1567. QFrame#TrainXld QToolButton#circleBtn:pressed,
  1568. QFrame#TrainXld QToolButton#circleBtn:checked{
  1569. image: url("Skins/Default/xld_circle_pressed.png");
  1570. }
  1571. QFrame#TrainXld QToolButton#circleBtn:hover{
  1572. image: url("Skins/Default/xld_circle_hover.png");
  1573. }
  1574. QFrame#TrainXld QToolButton#triangleBtn{
  1575. image: url("Skins/Default/xld_triangle_normal.png");
  1576. }
  1577. QFrame#TrainXld QToolButton#triangleBtn:pressed,
  1578. QFrame#TrainXld QToolButton#triangleBtn:checked{
  1579. image: url("Skins/Default/xld_triangle_pressed.png");
  1580. }
  1581. QFrame#TrainXld QToolButton#triangleBtn:hover{
  1582. image: url("Skins/Default/xld_triangle_hover.png");
  1583. }
  1584. QFrame#TrainXld QToolButton#crossBtn{
  1585. image: url("Skins/Default/xld_cross_normal.png");
  1586. }
  1587. QFrame#TrainXld QToolButton#crossBtn:pressed,
  1588. QFrame#TrainXld QToolButton#crossBtn:checked{
  1589. image: url("Skins/Default/xld_cross_pressed.png");
  1590. }
  1591. QFrame#TrainXld QToolButton#crossBtn:hover{
  1592. image: url("Skins/Default/xld_cross_hover.png");
  1593. }
  1594. QFrame#TrainXld QToolButton#doubleCrossBtn{
  1595. image: url("Skins/Default/xld_doublecross_normal.png");
  1596. }
  1597. QFrame#TrainXld QToolButton#doubleCrossBtn:pressed,
  1598. QFrame#TrainXld QToolButton#doubleCrossBtn:checked{
  1599. image: url("Skins/Default/xld_doublecross_pressed.png");
  1600. }
  1601. QFrame#TrainXld QToolButton#doubleCrossBtn:hover{
  1602. image: url("Skins/Default/xld_doublecross_hover.png");
  1603. }
  1604. QFrame#TrainXld QToolButton#cornerBtn{
  1605. image: url("Skins/Default/peizhi_chooseshape_jiaodian_n.png");
  1606. }
  1607. QFrame#TrainXld QToolButton#cornerBtn:pressed,
  1608. QFrame#TrainXld QToolButton#cornerBtn:checked{
  1609. image: url("Skins/Default/peizhi_chooseshape_jiaodian_p.png");
  1610. }
  1611. QFrame#TrainXld QToolButton#cornerBtn:hover{
  1612. image: url("Skins/Default/peizhi_chooseshape_jiaodian_h.png");
  1613. }
  1614. QFrame#TrainXld QGroupBox,
  1615. QFrame#TrainPatternTemplate QGroupBox,
  1616. QFrame#HalconTrainPatternTemplate QGroupBox,
  1617. QFrame#TrainNewOCR QGroupBox
  1618. {
  1619. border:1px solid #3d3e3f;
  1620. background:#292a2b;
  1621. margin-top: 0ex;/* leave space at the top for the title */
  1622. border-radius:1px;
  1623. }
  1624. QFrame#TrainXld QLabel,
  1625. QFrame#TrainPatternTemplate QLabel,
  1626. QFrame#HalconTrainPatternTemplate QLabel{
  1627. background:transparent;
  1628. }
  1629. QFrame#TrainXld QWidget#sourceScrollArea,QFrame#TrainXld QWidget#scrollAreaWidgetContents,
  1630. QFrame#TrainPatternTemplate QWidget#sourceScrollArea,QFrame#TrainPatternTemplate QWidget#scrollAreaWidgetContents,
  1631. QFrame#HalconTrainPatternTemplate QWidget#sourceScrollArea,QFrame#HalconTrainPatternTemplate QWidget#scrollAreaWidgetContents{
  1632. background:#292a2b;
  1633. }
  1634. QFrame#TrainPatternTemplate QRoiConfigWidget#roiConfigWidget QWidget#shapeToolWidget,
  1635. QFrame#HalconTrainPatternTemplate QRoiConfigWidget#roiConfigWidget QWidget#shapeToolWidget{
  1636. background:#2e2f30;
  1637. }
  1638. QFrame#TrainPatternTemplate QLabel#trainLabel,
  1639. QFrame#HalconTrainPatternTemplate QLabel#trainLabel{
  1640. color:#e5e5e5;
  1641. }
  1642. QFrame#TrainPatternTemplate QLabel#paramLabel,
  1643. QFrame#TrainPatternTemplate QLabel#templateLabel,
  1644. QFrame#HalconTrainPatternTemplate QLabel#paramLabel,
  1645. QFrame#HalconTrainPatternTemplate QLabel#templateLabel{
  1646. color:#ebebeb;
  1647. }
  1648. QFrame#TrainPatternTemplate QLabel#showTemplateLabel,
  1649. QFrame#HalconTrainPatternTemplate QLabel#showTemplateLabel{
  1650. background:#202021;
  1651. }
  1652. QFrame#TrainXld QLabel#trainLabel,
  1653. QFrame#TrainXld QLabel#paramLabel,
  1654. QWidget#BlobConfigWidget QLabel#label,
  1655. QWidget#BlobConfigWidget QLabel#label_5,
  1656. QWidget#OCRConfigWidget QLabel#label_Model,
  1657. QWidget#OCRConfigWidget QLabel#label_8,
  1658. QFrame#TrainNewOCR QLabel#trainLabel,
  1659. QFrame#TrainNewOCR QLabel#label_12,
  1660. QFrame#TrainNewOCR QLabel#label_ParamConfig,
  1661. QFrame#TrainNewOCR QLabel#label,
  1662. QFrame#TrainNewOCR QLabel#label_11{
  1663. color:#e5e5e5;
  1664. }
  1665. QFrame#TrainXld QLabel#shapeLabel{
  1666. color:#ebebeb;
  1667. }
  1668. CImageViewer QPushButton#pbClose:hover{
  1669. border-image: url(Skins/Default/Btn_Common_WinClose_Hover.png);
  1670. }
  1671. CImageViewer QPushButton#pbClose{
  1672. border-image: url(Skins/Default/Btn_Common_WinClose_Normal.png);
  1673. }
  1674. CImageViewer QPushButton#pbClose:pressed{
  1675. border-image: url(Skins/Default/Btn_Common_WinClose_Pressed.png);
  1676. }
  1677. CImageViewer QLabel{
  1678. background:#353637;
  1679. color:#c2c2c2;
  1680. }
  1681. CProgramEditor QToolButton#programAddMainBlockBtn,
  1682. CProgramEditor QToolButton#programShowMainBlockBtn,
  1683. CProgramEditor QToolButton#programShowBlockComboBtn,
  1684. CUserInterfaceEditor QToolButton#UITabBarMenuButton
  1685. {
  1686. background:transparent;
  1687. border: none;
  1688. }
  1689. CProgramEditor QWidget#programContainWidget{
  1690. background:#28292b;
  1691. }
  1692. CProgramEditor QToolButton#programAddMainBlockBtn{
  1693. image: url("Skins/Default/programEditor_add_normal.png");
  1694. }
  1695. CProgramEditor QToolButton#programAddMainBlockBtn:pressed{
  1696. image: url("Skins/Default/programEditor_add_pressed.png");
  1697. }
  1698. CProgramEditor QToolButton#programAddMainBlockBtn:hover{
  1699. image: url("Skins/Default/programEditor_add_hover.png");
  1700. }
  1701. CProgramEditor QToolButton#programShowMainBlockBtn{
  1702. image: url("Skins/Default/programEditor_showMore_normal.png");
  1703. }
  1704. CProgramEditor QToolButton#programShowMainBlockBtn:pressed{
  1705. image: url("Skins/Default/programEditor_showMore_pressed.png");
  1706. }
  1707. CProgramEditor QToolButton#programShowMainBlockBtn:hover{
  1708. image: url("Skins/Default/programEditor_showMore_hover.png");
  1709. }
  1710. CProgramEditor QToolButton#programShowMainBlockBtn::menu-indicator,
  1711. CUserInterfaceEditor QToolButton#UITabBarMenuButton::menu-indicator {
  1712. image:none;
  1713. }
  1714. CProgramEditor QToolButton#programShowBlockComboBtn,
  1715. CUserInterfaceEditor QToolButton#UITabBarMenuButton{
  1716. image: url("Skins/Default/programEditor_combo_popupBtn_normal.png");
  1717. }
  1718. CProgramEditor QToolButton#programShowBlockComboBtn:pressed,
  1719. CUserInterfaceEditor QToolButton#UITabBarMenuButton:pressed{
  1720. image: url("Skins/Default/programEditor_combo_popupBtn_pressed.png");
  1721. }
  1722. CProgramEditor QToolButton#programShowBlockComboBtn:hover,
  1723. CUserInterfaceEditor QToolButton#UITabBarMenuButton:hover{
  1724. image: url("Skins/Default/programEditor_combo_popupBtn_hover.png");
  1725. }
  1726. CProgramEditor QToolButton#programShowBlockComboBtn:disabled{
  1727. image: url("Skins/Default/programEditor_combo_popupBtn_disabled.png");
  1728. }
  1729. QLineEdit[MVP_LineEdit_Type="TabLineEdit"]{
  1730. background:transparent;
  1731. border:0px solid white;
  1732. padding-left:12px;
  1733. width:98px;
  1734. selection-background-color: black;
  1735. selection-color:#b3b3b3;
  1736. }
  1737. CProgramEditor QTabBar#programTabBar::tab,
  1738. CUserInterfaceEditor QTabBar::tab{
  1739. background: #28292b;
  1740. color: #9d9d9d;
  1741. width:110px;
  1742. height:32px;
  1743. padding-right: 0px;
  1744. padding-left: 0px;
  1745. border:1px solid #171717;
  1746. }
  1747. CProgramEditor QTabBar#programTabBar::tab:selected,
  1748. CUserInterfaceEditor QTabBar::tab:selected{
  1749. background: #3c3d3f;
  1750. color: #e5e5e5;
  1751. }
  1752. CUserInterfaceEditor QTabBar::scroller { /* the width of the scroll buttons */
  1753. width: 0px;
  1754. }
  1755. CUserInterfaceEditor QTabBar::tear { /* the width of the scroll buttons */
  1756. image:none;
  1757. }
  1758. QFrame#TrainNewOCR QWidget#widget_TrainRight,
  1759. QFrame#TrainNewOCV QWidget#scrollAreaWidgetContents_2,
  1760. QFrame#TrainNewOCR QWidget#AugmentFontConfig,
  1761. QFrame#TrainNewOCV QWidget#AugmentFontConfig,
  1762. QFrame#TrainNewOCR QWidget#scrollAreaWidgetContents_2,
  1763. QFrame#TrainNewOCR QWidget#scrollAreaWidgetContents_3,
  1764. QFrame#TrainNewOCR QWidget#scrollAreaWidgetContents_5,
  1765. QFrame#TrainNewOCR QWidget#scrollAreaWidgetContents_4,
  1766. QFrame#TrainNewOCR QWidget#scrollAreaWidgetContents_6,
  1767. QFrame#TrainNewOCR QWidget#scrollAreaWidgetContents_7,
  1768. QFrame#TrainNewOCR QTabWidget#paramConfig::pane{
  1769. /*border:1px solid #333435;*/
  1770. border:none;
  1771. border-radius: 1px;
  1772. background: #212122;
  1773. }
  1774. QWidget#OCRConfigWidget QTabWidget#ocrTabWidget::pane,
  1775. QFrame#TrainNewOCR QTabWidget#paramConfig::pane,
  1776. QWidget#OCRConfigWidget QWidget#widget_showTrain,
  1777. QWidget#OCRConfigWidget QWidget#widget_chooseSpace,
  1778. QWidget#TrainNewOCR QWidget#widget_ChooseShape{
  1779. border:1px solid #333435;
  1780. border-radius: 1px;
  1781. }
  1782. QFrame#TrainNewOCR QToolButton#add{
  1783. background:transparent;
  1784. border: none;
  1785. image: url("Skins/Default/peizhi_ocr_btn_baocun_p_ocr_btn_xinjian_n.png");
  1786. }
  1787. QFrame#TrainNewOCR QToolButton#add:pressed{
  1788. image: url("Skins/Default/peizhi_ocr_btn_baocun_p_ocr_btn_xinjian_p.png");
  1789. }
  1790. QFrame#TrainNewOCR QToolButton#add:hover{
  1791. image: url("Skins/Default/peizhi_ocr_btn_baocun_p_ocr_btn_xinjian_h.png");
  1792. }
  1793. QFrame#TrainNewOCR QToolButton#add:disabled{
  1794. image: url("Skins/Default/peizhi_ocr_btn_baocun_p_ocr_btn_xinjian_d.png");
  1795. }
  1796. QFrame#TrainNewOCR QToolButton#selectPicBtn,
  1797. QFrame#TrainNewOCR QToolButton#open,
  1798. QFrame#TrainNewOCV QToolButton#open{
  1799. background:transparent;
  1800. border: none;
  1801. image: url("Skins/Default/common_btn_file_normal.png");
  1802. }
  1803. QFrame#TrainNewOCR QToolButton#selectPicBtn:pressed,
  1804. QFrame#TrainNewOCR QToolButton#open:pressed,
  1805. QFrame#TrainNewOCV QToolButton#open:pressed{
  1806. image: url("Skins/Default/common_btn_file_pressed.png");
  1807. }
  1808. QFrame#TrainNewOCR QToolButton#selectPicBtn:hover,
  1809. QFrame#TrainNewOCR QToolButton#open:hover,
  1810. QFrame#TrainNewOCV QToolButton#open:hover{
  1811. image: url("Skins/Default/common_btn_file_hover.png");
  1812. }
  1813. QFrame#TrainNewOCR QToolButton#selectPicBtn:disabled,
  1814. QFrame#TrainNewOCR QToolButton#open:disabled,
  1815. QFrame#TrainNewOCV QToolButton#open:disabled{
  1816. image: url("Skins/Default/common_btn_file_disabled.png");
  1817. }
  1818. QFrame#TrainNewOCR QToolButton#currentPicBtn{
  1819. background:transparent;
  1820. border: none;
  1821. image: url("Skins/Default/peizhi_ocr_btn_dangqiantuxiang_n.png");
  1822. }
  1823. QFrame#TrainNewOCR QToolButton#currentPicBtn:pressed{
  1824. image: url("Skins/Default/peizhi_ocr_btn_dangqiantuxiang_p.png");
  1825. }
  1826. QFrame#TrainNewOCR QToolButton#currentPicBtn:hover{
  1827. image: url("Skins/Default/peizhi_ocr_btn_dangqiantuxiang_h.png");
  1828. }
  1829. QFrame#TrainNewOCR QToolButton#currentPicBtn:disabled{
  1830. image: url("Skins/Default/peizhi_ocr_btn_dangqiantuxiang_d.png");
  1831. }
  1832. QFrame#TrainNewOCR QToolButton#save,
  1833. QFrame#TrainNewOCV QToolButton#save{
  1834. background:transparent;
  1835. border: none;
  1836. image: url("Skins/Default/peizhi_ocr_btn_baocun_n.png");
  1837. }
  1838. QFrame#TrainNewOCR QToolButton#save:pressed,
  1839. QFrame#TrainNewOCV QToolButton#save:pressed{
  1840. image: url("Skins/Default/peizhi_ocr_btn_baocun_p.png");
  1841. }
  1842. QFrame#TrainNewOCR QToolButton#save:hover,
  1843. QFrame#TrainNewOCV QToolButton#save:hover{
  1844. image: url("Skins/Default/peizhi_ocr_btn_baocun_h.png");
  1845. }
  1846. QFrame#TrainNewOCR QToolButton#save:disabled,
  1847. QFrame#TrainNewOCV QToolButton#save:disabled{
  1848. image: url("Skins/Default/peizhi_ocr_btn_baocun_d.png");
  1849. }
  1850. QFrame#TrainNewOCR QToolButton#loadFont,
  1851. QFrame#TrainNewOCV QToolButton#loadFont{
  1852. background:transparent;
  1853. border: none;
  1854. image: url("Skins/Default/peizhi_ocr_btn_daoru_n.png");
  1855. }
  1856. QFrame#TrainNewOCR QToolButton#loadFont:pressed,
  1857. QFrame#TrainNewOCV QToolButton#loadFont:pressed{
  1858. image: url("Skins/Default/peizhi_ocr_btn_daoru_p.png");
  1859. }
  1860. QFrame#TrainNewOCR QToolButton#loadFont:hover,
  1861. QFrame#TrainNewOCV QToolButton#loadFont:hover{
  1862. image: url("Skins/Default/peizhi_ocr_btn_daoru_h.png");
  1863. }
  1864. QFrame#TrainNewOCR QToolButton#loadFont:disabled,
  1865. QFrame#TrainNewOCV QToolButton#loadFont:disabled{
  1866. image: url("Skins/Default/peizhi_ocr_btn_daoru_d.png");
  1867. }
  1868. QFrame#TrainNewOCR QToolButton#deleteSeleted,
  1869. QFrame#TrainNewOCV QToolButton#deleteSeleted{
  1870. background:transparent;
  1871. border: none;
  1872. image: url("Skins/Default/peizhi_ocr_btn_delect_n.png");
  1873. }
  1874. QFrame#TrainNewOCR QToolButton#deleteSeleted:pressed,
  1875. QFrame#TrainNewOCV QToolButton#deleteSeleted:pressed{
  1876. image: url("Skins/Default/peizhi_ocr_btn_delect_p.png");
  1877. }
  1878. QFrame#TrainNewOCR QToolButton#deleteSeleted:hover,
  1879. QFrame#TrainNewOCV QToolButton#deleteSeleted:hover{
  1880. image: url("Skins/Default/peizhi_ocr_btn_delect_h.png");
  1881. }
  1882. QFrame#TrainNewOCR QToolButton#deleteSeleted:disabled,
  1883. QFrame#TrainNewOCV QToolButton#deleteSeleted:disabled{
  1884. image: url("Skins/Default/peizhi_ocr_btn_delect_d.png");
  1885. }
  1886. QFrame#TrainNewOCR QToolButton#augment,
  1887. QFrame#TrainNewOCV QToolButton#augment{
  1888. background:transparent;
  1889. border: none;
  1890. image: url("Skins/Default/peizhi_ocr_btn_raodongshuju_n.png");
  1891. }
  1892. QFrame#TrainNewOCR QToolButton#augment:pressed,
  1893. QFrame#TrainNewOCV QToolButton#augment:pressed{
  1894. image: url("Skins/Default/peizhi_ocr_btn_raodongshuju_p.png");
  1895. }
  1896. QFrame#TrainNewOCR QToolButton#augment:hover,
  1897. QFrame#TrainNewOCV QToolButton#augment:hover{
  1898. image: url("Skins/Default/peizhi_ocr_btn_raodongshuju_h.png");
  1899. }
  1900. QFrame#TrainNewOCR QToolButton#augment:disabled,
  1901. QFrame#TrainNewOCV QToolButton#augment:disabled{
  1902. image: url("Skins/Default/peizhi_ocr_btn_raodongshuju_d.png");
  1903. }
  1904. QFrame#TrainNewOCR QToolButton#toolBtnSqure,
  1905. QWidget#OCRConfigWidget QToolButton#toolBtnSqure{
  1906. background:transparent;
  1907. border: none;
  1908. image: url("Skins/Default/peizhi_shape_fangxing_n.png");
  1909. }
  1910. QFrame#TrainNewOCR QToolButton#toolBtnSqure:pressed,
  1911. QWidget#OCRConfigWidget QToolButton#toolBtnSqure:pressed{
  1912. image: url("Skins/Default/peizhi_shape_fangxing_p.png");
  1913. }
  1914. QFrame#TrainNewOCR QToolButton#toolBtnSqure:hover,
  1915. QWidget#OCRConfigWidget QToolButton#toolBtnSqure:hover{
  1916. image: url("Skins/Default/peizhi_shape_fangxing_h.png");
  1917. }
  1918. QFrame#TrainNewOCR QToolButton#toolBtnSector,
  1919. QWidget#OCRConfigWidget QToolButton#toolBtnSector{
  1920. background:transparent;
  1921. border: none;
  1922. image: url("Skins/Default/peizhi_shape_banyuan_n.png");
  1923. }
  1924. QFrame#TrainNewOCR QToolButton#toolBtnSector:pressed,
  1925. QWidget#OCRConfigWidget QToolButton#toolBtnSector:pressed{
  1926. image: url("Skins/Default/peizhi_shape_banyuan_p.png");
  1927. }
  1928. QFrame#TrainNewOCR QToolButton#toolBtnSector:hover,
  1929. QWidget#OCRConfigWidget QToolButton#toolBtnSector:hover{
  1930. image: url("Skins/Default/peizhi_shape_banyuan_h.png");
  1931. }
  1932. QFrame#TrainNewOCR QScrollArea#scrollArea_charTrain
  1933. {
  1934. border:1px solid #3d3e3f;
  1935. border-radius: 1px;
  1936. }
  1937. QWidget#OCRConfigWidget QToolButton#openOCV{
  1938. background:transparent;
  1939. border: none;
  1940. image: url("Skins/Default/common_btn_file_normal.png");
  1941. }
  1942. QWidget#OCRConfigWidget QToolButton#openOCV:pressed{
  1943. image: url("Skins/Default/common_btn_file_pressed.png");
  1944. }
  1945. QWidget#OCRConfigWidget QToolButton#openOCV:hover{
  1946. image: url("Skins/Default/common_btn_file_hover.png");
  1947. }
  1948. QWidget#OCRConfigWidget QToolButton#openOCV:disabled{
  1949. image: url("Skins/Default/common_btn_file_disabled.png");
  1950. }
  1951. QFrame#ShowTrainingFile QWidget#widget_selectAll,
  1952. QFrame#ShowTrainingFile QListWidget#listWidget,
  1953. QFrame#TrainNewOCV QWidget#scrollAreaWidgetContents{
  1954. background: #292a2b;
  1955. }
  1956. QLineEdit[MVP_OCR_TRAIN_LINEEDIT="character"]{
  1957. border:1px solid #505050;
  1958. border-radius: 1px;
  1959. background: #2e2f30;
  1960. }
  1961. QFrame#LoadFont QWidget#tabWidget{
  1962. border:none;
  1963. }
  1964. QFrame#LoadFont QWidget#tab,
  1965. QFrame#LoadFont QWidget#tab_2{
  1966. background:#292a2b;
  1967. }
  1968. QFrame#LoadFont QToolButton#boldBtn{
  1969. background:transparent;
  1970. border: none;
  1971. image: url("Skins/Default/peizhi_ocr_ziku_btn_cuti_n.png");
  1972. }
  1973. QFrame#LoadFont QToolButton#boldBtn:pressed{
  1974. image: url("Skins/Default/peizhi_ocr_ziku_btn_cuti_p.png");
  1975. }
  1976. QFrame#LoadFont QToolButton#boldBtn:hover{
  1977. image: url("Skins/Default/peizhi_ocr_ziku_btn_cuti_h.png");
  1978. }
  1979. QFrame#LoadFont QToolButton#boldBtn:disabled{
  1980. image: url("Skins/Default/peizhi_ocr_ziku_btn_cuti_d.png");
  1981. }
  1982. QFrame#LoadFont QToolButton#italicBtn{
  1983. background:transparent;
  1984. border: none;
  1985. image: url("Skins/Default/peizhi_ocr_ziku_btn_xieti_n.png");
  1986. }
  1987. QFrame#LoadFont QToolButton#italicBtn:pressed{
  1988. image: url("Skins/Default/peizhi_ocr_ziku_btn_xieti_p.png");
  1989. }
  1990. QFrame#LoadFont QToolButton#italicBtn:hover{
  1991. image: url("Skins/Default/peizhi_ocr_ziku_btn_xieti_h.png");
  1992. }
  1993. QFrame#LoadFont QToolButton#italicBtn:disabled{
  1994. image: url("Skins/Default/peizhi_ocr_ziku_btn_xieti_d.png");
  1995. }
  1996. QFrame#LoadFont QWidget#widget_Map,
  1997. QFrame#LoadFont QWidget#widget_View{
  1998. border:1px solid #3b3d3e;
  1999. border-radius: 1px;
  2000. background:#212122;
  2001. }
  2002. QFrame#loadFontLine,
  2003. QFrame#loadFontLine2{
  2004. border:1px solid #3b3d3e;
  2005. }
  2006. QFrame#LoadFont QToolButton#insertBtn{
  2007. background:transparent;
  2008. border: none;
  2009. image: url("Skins/Default/peizhi_ocr_ziku_btn_jiantou_R_n.png");
  2010. }
  2011. QFrame#LoadFont QToolButton#insertBtn:pressed{
  2012. image: url("Skins/Default/peizhi_ocr_ziku_btn_jiantou_R_p.png");
  2013. }
  2014. QFrame#LoadFont QToolButton#insertBtn:hover{
  2015. image: url("Skins/Default/peizhi_ocr_ziku_btn_jiantou_R_h.png");
  2016. }
  2017. QFrame#LoadFont QToolButton#insertBtn:disabled{
  2018. image: url("Skins/Default/peizhi_ocr_ziku_btn_jiantou_R_d.png");
  2019. }
  2020. QFrame#LoadFont QToolButton#removeBtn{
  2021. background:transparent;
  2022. border: none;
  2023. image: url("Skins/Default/peizhi_ocr_ziku_btn_jiantou_L_n.png");
  2024. }
  2025. QFrame#LoadFont QToolButton#removeBtn:pressed{
  2026. image: url("Skins/Default/peizhi_ocr_ziku_btn_jiantou_L_p.png");
  2027. }
  2028. QFrame#LoadFont QToolButton#removeBtn:hover{
  2029. image: url("Skins/Default/peizhi_ocr_ziku_btn_jiantou_L_h.png");
  2030. }
  2031. QFrame#LoadFont QToolButton#removeBtn:disabled{
  2032. image: url("Skins/Default/peizhi_ocr_ziku_btn_jiantou_L_d.png");
  2033. }
  2034. QWidget#QCameraConfigWidget QPushButton#pbGetCamera,
  2035. QWidget#CameraIOConfig QPushButton#btn
  2036. {
  2037. background:none;
  2038. border-image: url(Skins/Default/common_btn_camera.png);
  2039. }
  2040. QWidget#QCameraConfigWidget QPushButton#pbGetCamera:hover,
  2041. QWidget#CameraIOConfig QPushButton#btn:hover
  2042. {
  2043. border-image: url(Skins/Default/common_btn_camera_hover.png);
  2044. }
  2045. QWidget#QCameraConfigWidget QPushButton#pbGetCamera:disabled,
  2046. QWidget#CameraIOConfig QPushButton#btn:disabled
  2047. {
  2048. border-image: url(Skins/Default/common_btn_camera_disabled.png);
  2049. }
  2050. QWidget#QCameraConfigWidget QPushButton#pbGetCamera:pressed,
  2051. QWidget#CameraIOConfig QPushButton#btn:pressed
  2052. {
  2053. border-image: url(Skins/Default/common_btn_camera_pressed.png);
  2054. }
  2055. CUIToolBoxWidget QFrame#darkSeprateLine{
  2056. background:#1c1c1c;
  2057. }
  2058. CUIToolBoxItemWidget QWidget#titleWidget{
  2059. background:#303133;
  2060. width:240px;
  2061. height:50px;
  2062. }
  2063. CUIToolBoxItemWidget QWidget#itemsContainWidget{
  2064. background:#1f2021;
  2065. }
  2066. CUIToolBoxItemWidget QLabel#titleLabel{
  2067. color:#c2c2c2;
  2068. font-size:14px;
  2069. }
  2070. CUIToolListItemWidget QLabel#itemTextLabel{
  2071. background:#1f2021;
  2072. color:#9d9d9d;
  2073. font-size:11px;
  2074. }
  2075. CUIPropertyWidget QtTreePropertyBrowser QTreeView {
  2076. qproperty-alternatingRowColors: true;
  2077. background:#292a2b;
  2078. alternate-background-color:#232425;
  2079. color:#d1d1d1;
  2080. font-size:12px;
  2081. gridline-color:#4d4d4d;
  2082. selection-color:#d1d1d1;
  2083. selection-background-color:rgba(65,66,68,0.8);
  2084. }
  2085. CUIPropertyWidget QtTreePropertyBrowser QToolButton {
  2086. background: white;
  2087. border: 1 solid gray;
  2088. }
  2089. CUIPropertyWidget QtTreePropertyBrowser QToolButton:hover {
  2090. background: #F5DB93;
  2091. }
  2092. CUIPropertyWidget QtTreePropertyBrowser QToolButton:pressed {
  2093. background: #E1BD4D;
  2094. }
  2095. CUserInterfaceEditor QPushButton#UIOpenBtn:hover{
  2096. border-image: url(Skins/Default/uieditor_btn_open_Hover.png);
  2097. }
  2098. CUserInterfaceEditor QPushButton#UIOpenBtn{
  2099. border-image: url(Skins/Default/uieditor_btn_open_Normal.png);
  2100. width:26;
  2101. height:26;
  2102. background:transparent;
  2103. }
  2104. CUserInterfaceEditor QPushButton#UIOpenBtn:pressed{
  2105. border-image: url(Skins/Default/uieditor_btn_open_Pressed.png);
  2106. }
  2107. CUserInterfaceEditor QPushButton#UISaveBtn:hover{
  2108. border-image: url(Skins/Default/uieditor_btn_save_Hover.png);
  2109. }
  2110. CUserInterfaceEditor QPushButton#UISaveBtn{
  2111. border-image: url(Skins/Default/uieditor_btn_save_Normal.png);
  2112. width:26;
  2113. height:26;
  2114. background:transparent;
  2115. }
  2116. CUserInterfaceEditor QPushButton#UISaveBtn:pressed{
  2117. border-image: url(Skins/Default/uieditor_btn_save_Pressed.png);
  2118. }
  2119. CUserInterfaceEditor QPushButton#UISaveAsBtn:hover{
  2120. border-image: url(Skins/Default/uieditor_btn_saveas_Hover.png);
  2121. }
  2122. CUserInterfaceEditor QPushButton#UISaveAsBtn{
  2123. border-image: url(Skins/Default/uieditor_btn_saveas_Normal.png);
  2124. width:26;
  2125. height:26;
  2126. background:transparent;
  2127. }
  2128. CUserInterfaceEditor QPushButton#UISaveAsBtn:pressed{
  2129. border-image: url(Skins/Default/uieditor_btn_saveas_Pressed.png);
  2130. }
  2131. CUserInterfaceEditor QPushButton#UIUndoBtn:hover{
  2132. border-image: url(Skins/Default/uieditor_btn_undo_Hover.png);
  2133. }
  2134. CUserInterfaceEditor QPushButton#UIUndoBtn{
  2135. border-image: url(Skins/Default/uieditor_btn_undo_Normal.png);
  2136. width:26;
  2137. height:26;
  2138. background:transparent;
  2139. }
  2140. CUserInterfaceEditor QPushButton#UIUndoBtn:pressed{
  2141. border-image: url(Skins/Default/uieditor_btn_undo_Pressed.png);
  2142. }
  2143. CUserInterfaceEditor QPushButton#UIUndoBtn:disabled{
  2144. border-image: url(Skins/Default/uieditor_btn_undo_Disabled.png);
  2145. }
  2146. CUserInterfaceEditor QPushButton#UIRedoBtn:hover{
  2147. border-image: url(Skins/Default/uieditor_btn_redo_Hover.png);
  2148. }
  2149. CUserInterfaceEditor QPushButton#UIRedoBtn{
  2150. border-image: url(Skins/Default/uieditor_btn_redo_Normal.png);
  2151. width:26;
  2152. height:26;
  2153. background:transparent;
  2154. }
  2155. CUserInterfaceEditor QPushButton#UIRedoBtn:pressed{
  2156. border-image: url(Skins/Default/uieditor_btn_redo_Pressed.png);
  2157. }
  2158. CUserInterfaceEditor QPushButton#UIRedoBtn:disabled{
  2159. border-image: url(Skins/Default/uieditor_btn_redo_Disabled.png);
  2160. }
  2161. CUserInterfaceEditor QPushButton#UIDeleteBtn:hover{
  2162. border-image: url(Skins/Default/uieditor_btn_delete_Hover.png);
  2163. }
  2164. CUserInterfaceEditor QPushButton#UIDeleteBtn{
  2165. border-image: url(Skins/Default/uieditor_btn_delete_Normal.png);
  2166. width:26;
  2167. height:26;
  2168. background:transparent;
  2169. }
  2170. CUserInterfaceEditor QPushButton#UIDeleteBtn:pressed{
  2171. border-image: url(Skins/Default/uieditor_btn_delete_Pressed.png);
  2172. }
  2173. CUserInterfaceEditor QPushButton#UIExitBtn,
  2174. CUserInterfaceEditor QPushButton#UIPreViewBtn{
  2175. width:65;
  2176. height:26;
  2177. border-radius:1;
  2178. }
  2179. CUserInterfaceEditor QWidget#UIMenuWidget{
  2180. background:#1f2021;
  2181. }
  2182. CUserInterfaceEditor QFrame#UISeprateLine{
  2183. background:#030303;
  2184. }
  2185. RunWindowFrame QToolButton{
  2186. color:#dcdcdc;
  2187. margin-right:-10px;
  2188. margin-left:-8px;
  2189. border-style:none;
  2190. padding:2px 4px;
  2191. }
  2192. RunWindowFrame QToolButton:hover{
  2193. color: #ffffff;
  2194. }
  2195. RunWindowFrame QToolButton:pressed{
  2196. color: #e5e5e5;
  2197. }
  2198. RunWindowFrame QToolButton::menu-indicator{
  2199. image:none;
  2200. }
  2201. RunWindowFrame QMenuBar {
  2202. background: transparent;
  2203. }
  2204. RunWindowFrame QMenuBar::item {
  2205. spacing: 50px; /* spacing between menu bar items */
  2206. padding: 2 5px;
  2207. background: transparent;
  2208. color:#dcdcdc;
  2209. }
  2210. RunWindowFrame QMenuBar::item:selected{
  2211. color: #ffffff;
  2212. }
  2213. RunWindowFrame QMenuBar::item:pressed{
  2214. color: #e5e5e5;
  2215. }
  2216. MVPSwitchButton{
  2217. qproperty-circleColorDisabled:#525252;
  2218. qproperty-circleColorHover:#FF2D2D;
  2219. qproperty-circleColorNormalOn:#FF2D2D;
  2220. qproperty-circleColorNormalOff:#6D6D6F;
  2221. qproperty-circleColorPressed:#EF1919;
  2222. qproperty-ellipseColorDisabled:#525252;
  2223. qproperty-ellipseColorHover:#4C4D4E;
  2224. qproperty-ellipseColorNormal:#4C4D4E;
  2225. qproperty-ellipseColorPressed:#4C4D4E;
  2226. }
  2227. MVPRunControlBtn{
  2228. qproperty-disabledColor:#585858;
  2229. qproperty-hoverColor:#FF2D2D;
  2230. qproperty-normalColor:#DCDCDC;
  2231. qproperty-pressedColor:#EF1919;
  2232. }