1、初始化代码;
@ -0,0 +1,2 @@
|
|||||||
|
Bin/Debug
|
||||||
|
Bin/Release
|
@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<zhAttributes>
|
||||||
|
|
||||||
|
</zhAttributes>
|
@ -0,0 +1,13 @@
|
|||||||
|
C1 0.5 4.599199804 -82.586
|
||||||
|
C2 0.2 4.872199793 32.172
|
||||||
|
C3 0.2 4.251199819 96.74
|
||||||
|
iC4 0.1 3.628999846 134.66
|
||||||
|
nC4 0 3.795999839 151.975
|
||||||
|
iC5 0 3.378017245 187.2
|
||||||
|
nC5 0 3.369999857 196.55
|
||||||
|
C6 0 3.033999871 234.67
|
||||||
|
C7 0 2.735999884 -6.17
|
||||||
|
CO2 0 7.377299686 30.9782
|
||||||
|
N2 0 3.395799856 -146.958
|
||||||
|
H2S 0 8.999999617 99.95
|
||||||
|
Others 0 0 0
|
@ -0,0 +1 @@
|
|||||||
|
77u/PD94bWwgcup_mpadmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCg0KPCEtLSDnvJbovpHkvbwzy/nlKggWE1MU3B5IHYyMDA2IFUgKGh0dHA6Ly93d3cuYWx0b3ZhLmNvbSkg55SxIGFueSAoYW55KSAtLT4NCjwhLS0qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPg0KPCEtLSAgICDmnKzmlofmoaPnmoTnm67nmoTmmK/phY3nva7njovmmZPkuJzmlZnmjojmj5DkvpvnmoTop6PmnpDnrpfms5XmjqXlj6MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIEF1dGhvcihzKTogd2FuZ3pnICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0gICAgRGF0ZTogMjAyNDA1MTggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tPg0KPCEtLSoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLS0+DQoNCjwhLS0qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPg0KPCEtLSBGdW5jdGlvbiDlh73mlbAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIE5hbWXvvJogIOWHveaVsOWQjeensO+8jOS7o+eggeS4reWQjeensO+8jOWHveaVsOWFpeWPo+WHveaVsCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIEFsaWFz77yaIOWIq+WQje+8jOmAmuW4uOWvueW6lOWHveaVsOWQjeensOeahOebuOWFs+ivtOaYjiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0gICAgT3V0cHV0c++8miAg6L6T5Ye66YeP77yM6Ieq5Y+Y6YePICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIHNSZW1hcmvvvJogIOWHveaVsOaOpeWPo+ivtOaYjuS/oeaBryAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCg0KPCEtLSBQYXJhIOi+k+WFpeWPguaVsCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0gICAgTmFtZSAg6Iux5paH5o+P6L+w77yM5LiN5LiA5a6a6Z2e5b6X5LiO5Ye95pWw5Luj56CB5Lit5Y+C5pWw5Y+Y6YeP5LiA6Ie0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIEFsaWFz77ya5Lit5paH5Y+C5pWw5ZCN77yM6Z2e5bi46YeN6KaB77yM5L2G5aaC5p6c6YWN572u5LiO5LqM5qyh6Kej6YeK6KGo5Lit5a2X5q615LiA5qC377yM5bCG5Lya6Ieq5Yqo5Z2H5YC85Y+W5YC8ICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIFVuaXTvvJrljZXkvY0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0gICAgVmFsdWU65o6o6I2Q5YC877yMb3Lpu5jorqTlgLzvvIzlpoLmnpzkuozmrKHop6Pph4rmnInvvIzliJnoh6rliqjku47kuozmrKHop6Pph4rlj5YgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0gICAgTWF477ya5pyA5aSn5YC8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIE1pbu+8muacgOWwj+WAvCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tPg0KDQo8Um9vdD4NCjxGdW5jdGlvbiBJRD0id3hkODkwMCIgTmFtZT0iRlB3RDg5MCIgQWxpYXM9IuefqeW9ouWwgemXreWcsOWxguaciemZkOWvvOa1geWeguebtOijgue8nee6v+a6kOinoyIgT2JqZWN0PSLpgILnlKjojIPlm7QiDQogICAgICAgICAgICBPdXRwdXQ9IlB3ZCINCiAgICAgICAgICAgIElucHV0cz0i5a+85rWB57O75pWwO+S6leS9jee9rng75LqV5L2N572ueTvlnLDlsYLplb/luqY75Zyw5bGC5a695bqmIj4NCg0KPC9GdW5jdGlvbj4NCg0KDQo8L1Jvb3Q+DQo=
|
@ -0,0 +1 @@
|
|||||||
|
77u/PD94bWwgcup_mpadmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCg0KPCEtLSDnvJbovpHkvbwzy/nlKggWE1MU3B5IHYyMDA2IFUgKGh0dHA6Ly93d3cuYWx0b3ZhLmNvbSkg55SxIGFueSAoYW55KSAtLT4NCjwhLS0qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPg0KPCEtLSAgICDmnKzmlofmoaPnmoTnm67nmoTmmK/kuLrmlbDlgLzor5XkupXpg6jliIbmj5DkvpvkuIDkuKp4bWzop6PmnpDnmoREZW1vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tPg0KPCEtLSAgICBBdXRob3Iocyk6IHdhbmd6ZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIENyZWF0ZWQgRGF0ZTogMjAyNDA5MjYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0gICAgTW9kaWZpZWQgRGF0ZTogMjAyNDA5MjYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tPg0KPCEtLSoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiotLT4NCg0KPCEtLSoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiotLT4NCjwhLS0gSXRlbSDor7TmmI4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIE5hbWXvvJogIOiLseaWh+agh+ivhiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0gICAgQWxpYXPvvJog5Yir5ZCN77yM5Lit5paH5qCH6K+GICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0gICAgVGFn77yaICAg5YaF6YOo5qCH6K+GICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tPg0KPCEtLSAgICBQYXJhc++8miDlj4LmlbDliJfooaggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIFJlc0NvZGVz77yaIOayueiXj+exu+Wei+e8lueggSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0gICAgTnVt77yaIOaemuS4vuexu+Wei++8jOS4jm5tVXNlTW9kZeWumuS5ieS4peagvOWvueW6lO+8jDDvvJrmnprkuL4xICAx77ya5p6a5Li+MiAgMu+8muWFtuS7liAgICAgICAgICAgIC0tPg0KPCEtLSAgICBzVGlwc++8miAgICDlh73mlbDmjqXlj6Por7TmmI7kv6Hmga8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCg0KPFJvb3Q+DQo8SXRlbSBOYW1lPSJEZW1vTm9kZTEiIFRhZz0idGFnMSIgUGFyYXM9Iks7UyIgTnVtPSIwIiAvPg0KPEl0ZW0gTmFtZT0iRGVtb05vZGUyIiBBbGlhcz0i6IqC54K5MiIgVGFnPSJ0YWcyIiBQYXJhcz0iSztTO3J3IiBOdW09IjEiIC8+DQo8SXRlbSBOYW1lPSJEZW1vTm9kZTMiIEFsaWFzPSLoioLngrkzIiBUYWc9InRhZzMiIFBhcmFzPSJLO1M7cnciIE51bT0iMiIgLz4NCjwvUm9vdD4NCg==
|
@ -0,0 +1,8 @@
|
|||||||
|
;MPA系统加载数据时的单位模糊匹配配置
|
||||||
|
|
||||||
|
[Global]
|
||||||
|
Date = {日}{年}{月}{Day}{Time}{Year};
|
||||||
|
Time = {时间}{Time}{T};
|
||||||
|
DateTime = {时间}{Time}{T};
|
||||||
|
Pressure = {Pre}{P}{压};
|
||||||
|
Fluid = {流}{率}{量};
|
@ -0,0 +1 @@
|
|||||||
|
77u/PD94bWwgcup_mpadmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxSb290Pg0KCTxQYXJhR3wzyJvdXAgTmFtZT0iIiBBbGlhcz0i5LqV5Y+j5Y6L5Yqb5oqY566X5LqV5bqV5Y6L5YqbIj4NCgkJPFBhcmFJdGVtIERlc2M9ImNvbHVtbiBsZW5ndGgiIFVuaXQ9Im0iIFRpcHM9IiIgRGVmYXVsdD0iMjAwMCIgRGlnaXQ9IjIiIE5hbWU9ImNsIiBBbGlhcz0i566h5p+x5oC76ZW/5bqmIiBNaW49IjEiIE1heD0iMTAwMDAiLz4NCgkJPFBhcmFJdGVtIERlc2M9IndlbGxoZWFkIEkuRC4iIFVuaXQ9Im0iIFRpcHM9IiIgRGVmYXVsdD0iMC4wNzYwMCIgRGlnaXQ9IjUiIE5hbWU9IndoRCIgQWxpYXM9IuS6leWPo+WGheW+hCIgTWluPSIxZS0wNSIgTWF4PSIxMDAwIi8+DQoJCTxQYXJhSXRlbSBEZXNjPSJ3ZWxsYm90dG9tIEkuRC4iIFVuaXQ9Im0iIFRpcHM9IiIgRGVmYXVsdD0iMC4wNjIwMCIgRGlnaXQ9IjUiIE5hbWU9IndiRCIgQWxpYXM9IuS6leW6leWGheW+hCIgTWluPSIxZS0wNSIgTWF4PSIxMDAwIi8+DQoJCTxQYXJhSXRlbSBEZXNjPSJ3ZWxsaGVhZCBvaWxwaXBlIE8uRC4iIFVuaXQ9Im0iIFRpcHM9IiIgRGVmYXVsdD0iMC4wODg5MCIgRGlnaXQ9IjUiIE5hbWU9IndoT0QiIEFsaWFzPSLkupXlj6PmsrnnrqHlpJblvoQiIE1pbj0iMWUtMDUiIE1heD0iMTAwMCIvPg0KCQk8UGFyYUl0ZW0gRGVzYz0id2VsbGhlYWQgY2FzaW5nIEkuRC4iIFVuaXQ9Im0iIFRpcHM9IiIgRGVmYXVsdD0iMC4xMjQzMCIgRGlnaXQ9IjUiIE5hbWU9IndoSUQiIEFsaWFzPSLkupXlj6PlpZfnrqHlhoXlvoQiIE1pbj0iMWUtMDUiIE1heD0iMTAwMCIvPg0KCQk8UGFyYUl0ZW0gRGVzYz0id2VsbGJvdHRvbSBvaWxwaXBlIE8uRC4iIFVuaXQ9Im0iIFRpcHM9IiIgRGVmYXVsdD0iMC4wNzMwMiIgRGlnaXQ9IjUiIE5hbWU9IndiT0QiIEFsaWFzPSLkupXlupXmsrnnrqHlpJblvoQiIE1pbj0iMWUtMDUiIE1heD0iMTAwMCIvPg0KCQk8UGFyYUl0ZW0gRGVzYz0id2VsbGJvdHRvbSBjYXNpbmcgSS5ELiIgVW5pdD0ibSIgVGlwcz0iIiBEZWZhdWx0PSIwLjEyMTQwIiBEaWdpdD0iNSIgTmFtZT0id2JJRCIgQWxpYXM9IuS6leW6leWll+euoeWGheW+hCIgTWluPSIxZS0wNSIgTWF4PSIxMDAwIi8+DQoJCTxQYXJhSXRlbSBEZXNjPSJmbHVpZCBkZW5zaXR5IiBVbml0PSJrZy9tXjMiIFRpcHM9IiIgRGVmYXVsdD0iMTAwMCIgRGlnaXQ9IjIiIE5hbWU9InBmIiBBbGlhcz0i5rWB5L2T5a+G5bqmIiBNaW49IjFlLTA1IiBNYXg9IjEwMDAwIi8+DQoJCTxQYXJhSXRlbSBEZXNjPSJjb25zaXN0ZW5jeSBjb2VmZmljaWVudCIgVW5pdD0ibVBhwrdzXm4iIFRpcHM9IiIgRGVmYXVsdD0iNDAiIERpZ2l0PSIyIiBOYW1lPSJjYyIgQWxpYXM9IueooOW6puezu+aVsCIgTWluPSIxZS0wNSIgTWF4PSIxMDAwMCIvPg0KCQk8UGFyYUl0ZW0gRGVzYz0iZmxvdyBiZWhhdmlvciBpbmRleCIgVW5pdD0iZnJhY3Rpb24iIFRpcHM9IiIgRGVmYXVsdD0iMC42MCIgRGlnaXQ9IjIiIE5hbWU9ImZiaSIgQWxpYXM9Iua1geWPmOaMh+aVsCIgTWluPSIxZS0wNSIgTWF4PSIxMDAwMCIvPg0KCTwvUGFyYUdyb3VwPg0KPC9Sb290Pg0K
|
@ -0,0 +1 @@
|
|||||||
|
77u/PD94bWwgcup_mpadmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCg0KPCEtLSDnvJbovpHkvbwzy/nlKggWE1MU3B5IHYyMDA2IFUgKGh0dHA6Ly93d3cuYWx0b3ZhLmNvbSkg55SxIGFueSAoYW55KSAtLT4NCjwhLS0qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLS0+DQo8IS0tICAgIOacrOaWh+aho+eahOebrueahOaYr+W7uueri1dUQUnova/ku7bns7vnu5/nmoTmqKHlnovln7rmnKzlj4LmlbAo6L6T5YWlK+i+k+WHuikgICAgICAgICAgICAgLS0+DQo8IS0tICAgIEF1dGhvcihzKTogd2FuZ3pnICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tPg0KPCEtLSAgICBEYXRlOiAyMDI0MDMwMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLS0+DQoNCjwhLS0qKirkuLrkuobljLrliIbmlrnkvr/vvIzkuIDkuKrmlofku7blj6rpkojlr7nvvIjkvY7muJfpgI/jgIHogZrlkIjnianpqbHjgIHmsLTlubPkupXvvInkuK3nmoTkuIDnp43nsbvlnosqKiotLT4NCg0KPCEtLSoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiotLT4NCjwhLS0g6YOo5YiG5pWw5o2u6aG56K+05piODQogICAgICAgIElEOiAgICAgICAgICDllK/kuIDmoIfor4YNCiAgICAgICAgTmFtZe+8miAgICAgICDlkI3np7DvvIzpgJrluLjoi7HmlocNCiAgICAgICAgQWxpYXPvvJogICAgICDliKvlkI3vvIzpgJrluLjkuK3mlocNCiAgICAgICAgSWNvbu+8miAgICAgICDlm77moIcNCiAgICAgICAgVGlwc++8miAgICAgICDovoXliqnor7TmmI4NCi0tPg0KPCEtLSoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiotLT4NCg0KPCEtLSDpkojlr7nkvY7muJfpgI/mqKHlnostLT4NCg0KPFJvb3Q+DQoNCiAgICA8IS0tIOaooeWei+eJueW+gee6v+eCuemFjee9riAtLT4NCiAgICA8U3BlY2lDdXJ2ZURlc2NzIE5hbWU9IiIgQWxpYXM9IuawtOW5s+S6leaooeWeiyIgVGlwcz0iIiA+DQoNCiAgICAgICAgPCEtLSDlhbHmgKfnibnlvoHngrnnur/vvIzmnaXmupDkuo4gU2hlZXTvvJrlhbHmgKflj4LmlbAgLS0+DQogICAgICAgIDxDb21tb25QYXJhbXM+DQogICAgICAgICAgICAgPEl0ZW0gTmFtZSA9ICJDIiBBbGlhcz0i5LqV5YKo57O75pWwIiBGdW5OYW1lID0gIuS6leWCqOmYtuauteazlSIgRnVuUmVtYXJrID0gIuWIqeeUqOS6leWCqOmYtuauteS7u+S4gOeCueiuoeeul+S6leWCqOezu+aVsCIgUG9pbnRzID0gIuS6leWCqOeCuSIgSWNvbiA9ICIiICBVbml0ID0gIiIvPg0KICAgICAgICAgICAgIDxJdGVtIE5hbWUgPSAiS3YiIEFsaWFzPSLlnoLnm7TmlrnlkJHlnLDlsYLmuJfpgI/njociIEZ1bk5hbWUgPSAi57q/LeWeguW+hOazlSIgRnVuUmVtYXJrID0gIuWIqeeUqOawtOW5s+e6v+aAp+a1geS7u+aEj+eCueWSjOWeguebtOW+hOWQkea1geS7u+aEj+eCuSIgUG9pbnRzID0gIuawtOW5s+e6v+aAp+a1geeCuS/lnoLlkJHlvoTlkJHmtYHngrkiIEljb24gPSAiIi8+ICANCiAgICAgICAgICAgICA8SXRlbSBOYW1lID0gIktoIiBBbGlhcz0i5rC05bmz5pa55ZCR5Zyw5bGC5riX6YCP546HIiBGdW5OYW1lID0gIuawtOW5s+W+hOWQkea1geazlSIgRnVuUmVtYXJrID0gIuWIqeeUqOawtOW5s+e6v+aAp+a1geS7u+aEj+eCueWSjOawtOW5s+W+hOWQkea1geS7u+aEj+eCuSIgUG9pbnRzID0gIuawtOW5s+e6v+aAp+a1geeCuS/msLTlubPlvoTlkJHmtYHngrkiIEljb24gPSAiIi8+ICANCiAgICAgICAgPC9Db21tb25QYXJhbXM+DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgIDwhLS0g5LqV5YKo5LiO6L2v5Lu255WM6Z2i5a+55bqU6YWN572uIC0tPg0KICAgICAgICA8V0JTUGFyYW1zPg0KICAgICAgICAgICAgPFdCU01vZGVscyBOYW1lPSAiIiBBbGlhcyA9ICIiPg0KICAgICAgICAgICAgPC9XQlNNb2RlbHM+DQogICAgICAgIDwvV0JTUGFyYW1zPg0KICAgICAgICANCiAgICAgICAgIDwhLS0g5LqV5qih5Z6L5LiO6L2v5Lu255WM6Z2i5a+55bqU6YWN572uIO+8iOaooeWei+aYr+WMheWQq+WFs+ezu+avlOWmguWOi+ijguS6le+8jOWPquimgeWMheWQq+WOi+ijguS6leeahOmDveihjO+8iS0tPg0KICAgICAgICA8V0VMUGFyYW1zPg0KICAgICAgICAgICAgPFdFTE1vZGVscyBOYW1lPSAiIiBBbGlhcyA9ICIiPg0KICAgICAgICAgICAgPC9XRUxNb2RlbHM+DQogICAgICAgIDwvV0VMUGFyYW1zPg0KICAgICAgICANCiAgICAgICAgIDwhLS0g5rK56JeP5LiO6L2v5Lu255WM6Z2i5a+55bqU6YWN572uIC0tPg0KICAgICAgICA8UkVTUGFyYW1zPg0KICAgICAgICANCiAgICAgICAgICAgICA8UkVTTW9kZWxzIE5hbWU9ICIiIEFsaWFzID0gIuWQhOWQkeW8guaApyI+DQogICAgICAgICAgICAgICAgPEl0ZW0gTmFtZSA9ICJLeiIgQWxpYXM9InrmlrnlkJHmuJfpgI/njociIEZ1bk5hbWUgPSAi57q/LeWeguW+hOazlSIgRnVuUmVtYXJrID0gIuWIqeeUqOawtOW5s+e6v+aAp+a1geS7u+aEj+eCueWSjOWeguebtOW+hOWQkea1geS7u+aEj+eCuSIgUG9pbnRzID0gIuawtOW5s+e6v+aAp+a1geeCuS/lnoLlkJHlvoTlkJHmtYHngrkiIEljb24gPSAiIi8+DQogICAgICAgICAgICAgICAgPEl0ZW0gTmFtZSA9ICJLeSIgQWxpYXM9InnmlrnlkJHmuJfpgI/njociIEZ1bk5hbWUgPSAi5rC05bmz57q/5oCn5rWB5rOVIiBGdW5SZW1hcmsgPSAi5Yip55So5rC05bmz57q/5oCn5rWB5Lu75oSP54K5IiBQb2ludHMgPSAi5rC05bmz57q/5oCn5rWB54K5IiBJY29uID0gIiIvPiAgDQogICAgICAgICAgICAgICAgPEl0ZW0gTmFtZSA9ICJLeCIgQWxpYXM9InjmlrnlkJHmuJfpgI/njociIEZ1bk5hbWUgPSAi57q/LeawtOW+hOazlSIgRnVuUmVtYXJrID0gIuWIqeeUqOawtOW5s+e6v+aAp+a1geS7u+aEj+eCueWSjOawtOW5s+W+hOWQkea1geS7u+aEj+eCuSIgUG9pbnRzID0gIuawtOW5s+e6v+aAp+a1geeCuS/msLTlubPlvoTlkJHmtYHngrkiIEljb24gPSAiIi8+ICANCg0KICAgICAgICAgICAgIDwvUkVTTW9kZWxzPg0KICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICA8L1JFU1BhcmFtcz4NCiAgICAgICAgDQogICAgICAgICA8IS0tIOi+ueeVjOS4jui9r+S7tueVjOmdouWvueW6lOmFjee9riAtLT4NCiAgICAgICAgPEJEWVBhcmFtcz4NCiAgICAgICAgICAgICA8QkRZTW9kZWxzIE5hbWU9ICIiIEFsaWFzID0gIiI+DQogICAgICAgICAgICAgIDwvQkRZTW9kZWxzPg0KICAgICAgICA8L0JEWVBhcmFtcz4NCg0KICAgICAgIA0KICAgIDwvU3BlY2lDdXJ2ZURlc2NzPg0KDQoNCjwvUm9vdD4NCg==
|
@ -0,0 +1,13 @@
|
|||||||
|
select t.* from U_RIGHT_INFO t left join U_ROLE_RIGHT_INFO m
|
||||||
|
on t.ID = m.RIGHT_ID
|
||||||
|
where t.MODULE='%1' and m.ROLE_ID in
|
||||||
|
(
|
||||||
|
select t.ROLE_ID from U_USER_ROLE_INFO t left join U_USER_INFO m
|
||||||
|
on t.USER_ID=m.ID where m.ID='%2'
|
||||||
|
union
|
||||||
|
select t.ROLE_ID from U_GROUP_ROLE_INFO t left join U_GROUP_INFO m
|
||||||
|
on t.GROUP_ID=m.ID where m.ID in
|
||||||
|
(Select t.GROUP_ID from U_USER_GROUP_INFO t left join U_USER_INFO m
|
||||||
|
on t.USER_ID=m.ID where m.ID='%2'
|
||||||
|
)
|
||||||
|
)
|
@ -0,0 +1,12 @@
|
|||||||
|
|
||||||
|
[20240401 WTAI V0.80]
|
||||||
|
|
||||||
|
create table J_JOB_DETAILS (
|
||||||
|
JobID NVARCHAR2(32) not null,
|
||||||
|
WellCode NVARCHAR2(32) not null,
|
||||||
|
ModelPara NVARCHAR2(32) not null,
|
||||||
|
ProcData BLOB,
|
||||||
|
Ext1 BLOB,
|
||||||
|
Remark NVARCHAR2(255),
|
||||||
|
primary key (JobID, WellCode, ModelPara)
|
||||||
|
On Conflict Replace);
|
@ -0,0 +1,609 @@
|
|||||||
|
/*
|
||||||
|
* WTAI's css setting
|
||||||
|
* By WANG, Zhan-guo
|
||||||
|
* Created On: 2017-04-05
|
||||||
|
* Modified On: 2022-06-13
|
||||||
|
*/
|
||||||
|
/*对话框的背景色 白色*/
|
||||||
|
QWidget{
|
||||||
|
/* background: #ffffff;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
/* QPushButton */
|
||||||
|
QPushButton {
|
||||||
|
/*border: none; 去掉默认边框*/
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QPushButton::menu-indicator {
|
||||||
|
subcontrol-position: right bottom;
|
||||||
|
subcontrol-origin: padding;
|
||||||
|
left: -2px;
|
||||||
|
}
|
||||||
|
QPushButton:hover:pressed {
|
||||||
|
background-color: #0081cf;
|
||||||
|
}
|
||||||
|
QPushButton:hover:!pressed {
|
||||||
|
background-color: #0081cf;
|
||||||
|
border-radius: 5px;
|
||||||
|
box-sizing: border-box; /* 确保边框包含在元素的总尺寸中 */
|
||||||
|
}
|
||||||
|
QPushButton {
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* QToolBar */
|
||||||
|
QToolBar {
|
||||||
|
background-color: transparent;
|
||||||
|
border-style : dotted;
|
||||||
|
}
|
||||||
|
QToolBar:handle {
|
||||||
|
}
|
||||||
|
QToolBar::separator {
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* === QToolButton === */
|
||||||
|
QToolButton {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QToolButton:hover {
|
||||||
|
background-color: #0081cf;
|
||||||
|
}
|
||||||
|
QToolButton:checked{ /*选中后*/
|
||||||
|
background-color: #0081cf;
|
||||||
|
border:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*QToolButton:pressed {
|
||||||
|
background-color: #8100cf;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
/* only for MenuButtonPopup */
|
||||||
|
QToolButton[popupMode="1"] {
|
||||||
|
padding-right: 20px;
|
||||||
|
}
|
||||||
|
/*QToolButton::menu-button {
|
||||||
|
background: transparent;
|
||||||
|
width: 16px;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
QDateTimeEdit {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qt_calendar_calendarview {
|
||||||
|
background: white;
|
||||||
|
}
|
||||||
|
QCalendarView{
|
||||||
|
}
|
||||||
|
QCalendarView QHeaderView::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
height: 1px
|
||||||
|
}
|
||||||
|
QCalendarView QHeaderView {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
height: 1px
|
||||||
|
}
|
||||||
|
QCalendarView QTableCornerButton::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
height: 1px
|
||||||
|
}
|
||||||
|
QCalendarView QScrollBar {
|
||||||
|
}
|
||||||
|
|
||||||
|
QDockWidget::title {
|
||||||
|
text-align: left;
|
||||||
|
background-color: qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 #DEF0FE,stop:1 #C0DEF6);
|
||||||
|
padding-left:5px;
|
||||||
|
height:20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
QTreeView,QListView,QTableView,QTabWidget::pane{
|
||||||
|
border:1px solid #C0DCF2;
|
||||||
|
selection-background-color:#F2F9FF;
|
||||||
|
selection-color:#386487;
|
||||||
|
alternate-background-color:#DAEFFF;
|
||||||
|
gridline-color:#C0DCF2;
|
||||||
|
}
|
||||||
|
|
||||||
|
QTreeView,QListView,QTableView,iWxParam,QSplitter::handle,QTreeView::branch{
|
||||||
|
background:#EAF7FF;
|
||||||
|
}
|
||||||
|
|
||||||
|
QTableView::item:selected,QListView::item:selected,QTreeView::item:selected{
|
||||||
|
color:#386487;
|
||||||
|
background:qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 #DEF0FE,stop:1 #C0DEF6);
|
||||||
|
}
|
||||||
|
|
||||||
|
QTableView::item:hover,QListView::item:hover,QTreeView::item:hover{
|
||||||
|
color:#386487;
|
||||||
|
background:qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 #F2F9FF,stop:1 #DAEFFF);
|
||||||
|
}
|
||||||
|
|
||||||
|
QTableView::item,QListView::item,QTreeView::item{
|
||||||
|
padding:1px;
|
||||||
|
margin:0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
QTreeView::branch:closed:has-children{
|
||||||
|
margin:4px;
|
||||||
|
border-image:url($/ResIcon/Collapse.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
QTreeView::branch:open:has-children{
|
||||||
|
margin:4px;
|
||||||
|
border-image:url($/ResIcon/Expand.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
QHeaderView::section{
|
||||||
|
padding:3px;
|
||||||
|
margin:0px;
|
||||||
|
color:#386487;
|
||||||
|
border:1px solid #C0DCF2;
|
||||||
|
border-left-width:0px;
|
||||||
|
border-right-width:1px;
|
||||||
|
border-top-width:0px;
|
||||||
|
border-bottom-width:1px;
|
||||||
|
background:qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 #F2F9FF,stop:1 #DAEFFF);
|
||||||
|
}
|
||||||
|
|
||||||
|
MdiSubWindowEx::title {
|
||||||
|
height:26px;
|
||||||
|
}
|
||||||
|
|
||||||
|
SubMdiSubWindowEx::title {
|
||||||
|
height:20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
MdiSubWindowEx
|
||||||
|
{
|
||||||
|
padding: 5px;
|
||||||
|
border-left-width:2px;
|
||||||
|
border-right-width:2px;
|
||||||
|
border-top-width:2px;
|
||||||
|
border-bottom-width:2px;
|
||||||
|
|
||||||
|
background:#DEF0FE;
|
||||||
|
}
|
||||||
|
|
||||||
|
SubMdiSubWindowEx
|
||||||
|
{
|
||||||
|
padding: 5px;
|
||||||
|
border-left-width:2px;
|
||||||
|
border-right-width:2px;
|
||||||
|
border-top-width:2px;
|
||||||
|
border-bottom-width:2px;
|
||||||
|
|
||||||
|
background:#DEF0FE;
|
||||||
|
}
|
||||||
|
|
||||||
|
SubMdiSubWindowEx::hover
|
||||||
|
{
|
||||||
|
background:#C0DCF2;
|
||||||
|
}
|
||||||
|
|
||||||
|
QSlider::groove:horizontal{
|
||||||
|
background:#DEF0FE;
|
||||||
|
height:8px;
|
||||||
|
border-radius:4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
QSlider::add-page:horizontal{
|
||||||
|
background:#DEF0FE;
|
||||||
|
height:8px;
|
||||||
|
border-radius:4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
QSlider::sub-page:horizontal{
|
||||||
|
background:#C0DCF2;
|
||||||
|
height:8px;
|
||||||
|
border-radius:4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
QSlider::handle:horizontal{
|
||||||
|
width:13px;
|
||||||
|
margin-top:-3px;
|
||||||
|
margin-bottom:-3px;
|
||||||
|
border-radius:6px;
|
||||||
|
background:qradialgradient(spread:pad,cx:0.5,cy:0.5,radius:0.5,fx:0.5,fy:0.5,stop:0.6 #EAF7FF,stop:0.8 #C0DCF2);
|
||||||
|
}
|
||||||
|
|
||||||
|
QSlider::groove:vertical{
|
||||||
|
width:8px;
|
||||||
|
border-radius:4px;
|
||||||
|
background:#DEF0FE;
|
||||||
|
}
|
||||||
|
|
||||||
|
QSlider::add-page:vertical{
|
||||||
|
width:8px;
|
||||||
|
border-radius:4px;
|
||||||
|
background:#DEF0FE;
|
||||||
|
}
|
||||||
|
|
||||||
|
QSlider::sub-page:vertical{
|
||||||
|
width:8px;
|
||||||
|
border-radius:4px;
|
||||||
|
background:#C0DCF2;
|
||||||
|
}
|
||||||
|
|
||||||
|
QSlider::handle:vertical{
|
||||||
|
height:14px;
|
||||||
|
margin-left:-3px;
|
||||||
|
margin-right:-3px;
|
||||||
|
border-radius:6px;
|
||||||
|
background:qradialgradient(spread:pad,cx:0.5,cy:0.5,radius:0.5,fx:0.5,fy:0.5,stop:0.6 #EAF7FF,stop:0.8 #C0DCF2);
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar:horizontal{
|
||||||
|
background:#DEF0FE;
|
||||||
|
padding:0px;
|
||||||
|
border-radius:6px;
|
||||||
|
max-height:12px;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::handle:horizontal{
|
||||||
|
background:#ADD8E6;
|
||||||
|
min-width:50px;
|
||||||
|
border-radius:6px;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::handle:horizontal:hover{
|
||||||
|
background:#C0DCF2;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::handle:horizontal:pressed{
|
||||||
|
background:#C0DCF2;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::add-page:horizontal{
|
||||||
|
background:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::sub-page:horizontal{
|
||||||
|
background:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::add-line:horizontal{
|
||||||
|
background:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::sub-line:horizontal{
|
||||||
|
background:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar:vertical{
|
||||||
|
background:#DEF0FE;
|
||||||
|
padding:0px;
|
||||||
|
border-radius:6px;
|
||||||
|
max-width:12px;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::handle:vertical{
|
||||||
|
background:#ADD8E6;
|
||||||
|
min-height:50px;
|
||||||
|
border-radius:6px;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::handle:vertical:hover{
|
||||||
|
background:#C0DCF2;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::handle:vertical:pressed{
|
||||||
|
background:#C0DCF2;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::add-page:vertical{
|
||||||
|
background:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::sub-page:vertical{
|
||||||
|
background:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::add-line:vertical{
|
||||||
|
background:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollBar::sub-line:vertical{
|
||||||
|
background:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
QScrollArea{
|
||||||
|
border:0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*Ribbon*/
|
||||||
|
|
||||||
|
QMenu {
|
||||||
|
background-color: #FCFCFC;
|
||||||
|
border: 1px solid #8492A6;
|
||||||
|
}
|
||||||
|
QMenu::item {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
iWxMenuItem::hover{
|
||||||
|
border: 1px solid #FFB700;
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,stop:0 #FEF9F4, stop:0.38 #FDE0BD,stop:0.39 #FFCE69, stop:1 #FFFFE7);
|
||||||
|
}
|
||||||
|
QMenu::item:selected {
|
||||||
|
background-color: #654321;
|
||||||
|
}
|
||||||
|
|
||||||
|
#btnRibbonFile::menu-indicator{
|
||||||
|
image:None;
|
||||||
|
}
|
||||||
|
|
||||||
|
#btnRibbonFile{
|
||||||
|
min-width:50px;
|
||||||
|
max-width:50px;
|
||||||
|
height:22px;
|
||||||
|
|
||||||
|
color:white;
|
||||||
|
border: 1px solid #416ABD;
|
||||||
|
border-top-left-radius: 2px;
|
||||||
|
border-top-right-radius: 2px;
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,
|
||||||
|
stop:0 #467FBD, stop:0.5 #2A5FAC,stop:0.51 #1A4088, stop:1 #419ACF);
|
||||||
|
}
|
||||||
|
#btnRibbonFile::hover{
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,
|
||||||
|
stop:0 #7BB2EB, stop:0.5 #477ECD,stop:0.51 #114ECF, stop:1 #80E1FF);
|
||||||
|
}
|
||||||
|
#btnRibbonFile::pressed{
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,
|
||||||
|
stop:0 #467BBB, stop:0.5 #2F63AE,stop:0.51 #1C438A, stop:1 #358BC9);
|
||||||
|
}
|
||||||
|
QDialog#iWxRibbon
|
||||||
|
{
|
||||||
|
background-color: qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 #DEF0FE,stop:1 #C0DEF6);
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar
|
||||||
|
{
|
||||||
|
background-color: qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 #DEF0FE,stop:1 #C0DEF6);
|
||||||
|
}
|
||||||
|
#tabWxMain::tab-bar {
|
||||||
|
left: 65px;
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar::tab{
|
||||||
|
height:24px;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar::tab:selected
|
||||||
|
{
|
||||||
|
background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,
|
||||||
|
stop:0 #467FBD, stop:0.5 #2A5FAC,stop:0.51 #1A4088, stop:1 #419ACF);
|
||||||
|
color : #ffffff;
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar::tab:!selected
|
||||||
|
{
|
||||||
|
background-color: qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 #DEF0FE,stop:1 #C0DEF6);
|
||||||
|
}
|
||||||
|
|
||||||
|
#tabWxMain QTabBar::tab:hover :selected
|
||||||
|
{
|
||||||
|
background-color:qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,
|
||||||
|
stop:0 #7BB2EB, stop:0.5 #477ECD,stop:0.51 #114ECF, stop:1 #80E1FF);
|
||||||
|
color : #ffffff;
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar::tab:hover:!selected
|
||||||
|
{
|
||||||
|
background-color:qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,
|
||||||
|
stop:0 #7BB2EB, stop:0.5 #477ECD,stop:0.51 #114ECF, stop:1 #80E1FF);
|
||||||
|
color : #ffffff;
|
||||||
|
}
|
||||||
|
|
||||||
|
#tabWxMain QTabWidget::pane{
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
#tabWxMain::pane
|
||||||
|
{
|
||||||
|
border-width: 1px;
|
||||||
|
border-color: rgb(192, 192, 192);
|
||||||
|
border-style:solid;
|
||||||
|
top: -1px;/*background-color:grey;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
#tabWxMain QGroupBox{
|
||||||
|
border-left: 1px solid #B0B0B0;
|
||||||
|
border-top: 0px solid gray;
|
||||||
|
}
|
||||||
|
#tabWxMain QGroupBox::title {
|
||||||
|
color: #081121/*#738399*/;
|
||||||
|
subcontrol-position: bottom center;
|
||||||
|
}
|
||||||
|
|
||||||
|
TabWidgetEx#mTabWidget QTabBar::tab{
|
||||||
|
border:1px solid #C0DCF2;
|
||||||
|
color:#386487;
|
||||||
|
margin:0px;
|
||||||
|
background:qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 #F2F9FF,stop:1 #DAEFFF);
|
||||||
|
}
|
||||||
|
|
||||||
|
TabWidgetEx#mTabWidget QTabBar::tab:selected,TabWidgetEx#mTabWidget QTabBar::tab:hover{
|
||||||
|
border-style:solid;
|
||||||
|
background:qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 #DEF0FE,stop:1 #C0DEF6);
|
||||||
|
}
|
||||||
|
|
||||||
|
TabWidgetEx#mTabWidget QTabBar::tab:top,TabWidgetEx#mTabWidget QTabBar::tab:bottom{
|
||||||
|
padding:3px 8px 3px 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
TabWidgetEx#mTabWidget QTabBar::tab:left,TabWidgetEx#mTabWidget QTabBar::tab:right{
|
||||||
|
padding:8px 3px 8px 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
TabWidgetEx#mTabWidget QTabBar::tab:top:selected,TabWidgetEx#mTabWidget QTabBar::tab:top:hover{
|
||||||
|
border-width:2px 0px 0px 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
TabWidgetEx#mTabWidget QTabBar::tab:right:selected,TabWidgetEx#mTabWidget QTabBar::tab:right:hover{
|
||||||
|
border-width:0px 0px 0px 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
TabWidgetEx#mTabWidget QTabBar::tab:bottom:selected,TabWidgetEx#mTabWidget QTabBar::tab:bottom:hover{
|
||||||
|
border-width:0px 0px 2px 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
TabWidgetEx#mTabWidget QTabBar::tab:left:selected,TabWidgetEx#mTabWidget QTabBar::tab:left:hover{
|
||||||
|
border-width:0px 2px 0px 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
TabWidgetEx#mTabWidget QTabBar::tab:first:top:selected,TabWidgetEx#mTabWidget QTabBar::tab:first:top:hover,TabWidgetEx#mTabWidget QTabBar::tab:first:bottom:selected,TabWidgetEx#mTabWidget QTabBar::tab:first:bottom:hover{
|
||||||
|
border-left-width:1px;
|
||||||
|
border-left-color:#C0DCF2;
|
||||||
|
}
|
||||||
|
|
||||||
|
TabWidgetEx#mTabWidget QTabBar::tab:first:left:selected,TabWidgetEx#mTabWidget QTabBar::tab:first:left:hover,TabWidgetEx#mTabWidget QTabBar::tab:first:right:selected,TabWidgetEx#mTabWidget QTabBar::tab:first:right:hover{
|
||||||
|
border-top-width:1px;
|
||||||
|
border-top-color:#C0DCF2;
|
||||||
|
}
|
||||||
|
|
||||||
|
TabWidgetEx#mTabWidget QTabBar::tab:last:top:selected,TabWidgetEx#mTabWidget QTabBar::tab:last:top:hover,TabWidgetEx#mTabWidget QTabBar::tab:last:bottom:selected,TabWidgetEx#mTabWidget QTabBar::tab:last:bottom:hover{
|
||||||
|
border-right-width:1px;
|
||||||
|
border-right-color:#C0DCF2;
|
||||||
|
}
|
||||||
|
|
||||||
|
TabWidgetEx#mTabWidget QTabBar::tab:last:left:selected,TabWidgetEx#mTabWidget QTabBar::tab:last:left:hover,TabWidgetEx#mTabWidget QTabBar::tab:last:right:selected,TabWidgetEx#mTabWidget QTabBar::tab:last:right:hover{
|
||||||
|
border-bottom-width:1px;
|
||||||
|
border-bottom-color:#C0DCF2;
|
||||||
|
}
|
||||||
|
|
||||||
|
iDlgBase
|
||||||
|
{
|
||||||
|
background-color: #FFFFFF;
|
||||||
|
}
|
||||||
|
|
||||||
|
QGroupBox#gbxCurrentProjs
|
||||||
|
{
|
||||||
|
background-color: #DAEFFF;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
QGroupBox#groupBox_2
|
||||||
|
{
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0,stop:0 #FEF9F4, stop:0.38 #FDE0BD,stop:0.39 #FFCE69, stop:1 #FFFFE7);
|
||||||
|
}*/
|
||||||
|
|
||||||
|
QRadioButton::indicator::unchecked{
|
||||||
|
image:url($/ResIcon/radiobutton_unchecked.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
QRadioButton::indicator::unchecked:disabled{
|
||||||
|
image:url($/ResIcon/radiobutton_unchecked_disable.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
QRadioButton::indicator::checked{
|
||||||
|
image:url($/ResIcon/radiobutton_checked.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
QRadioButton::indicator::checked:disabled{
|
||||||
|
image:url($/ResIcon/radiobutton_checked_disable.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
QCheckBox::indicator:unchecked,QGroupBox::indicator:unchecked,QTreeWidget::indicator:unchecked,QListWidget::indicator:unchecked{
|
||||||
|
image:url($/ResIcon/checkbox_unchecked.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
QCheckBox::indicator:unchecked:disabled,QGroupBox::indicator:unchecked:disabled,QTreeWidget::indicator:unchecked:disabled,QListWidget::indicator:disabled{
|
||||||
|
image:url($/ResIcon/checkbox_unchecked_disable.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
QCheckBox::indicator:checked,QGroupBox::indicator:checked,QTreeWidget::indicator:checked,QListWidget::indicator:checked{
|
||||||
|
image:url($/ResIcon/checkbox_checked.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
QCheckBox::indicator:checked:disabled,QGroupBox::indicator:checked:disabled,QTreeWidget::indicator:checked:disabled,QListWidget::indicator:checked:disabled{
|
||||||
|
image:url($/ResIcon/checkbox_checked_disable.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
QCheckBox::indicator:indeterminate,QGroupBox::indicator:indeterminate,QTreeWidget::indicator:indeterminate,QListWidget::indicator:indeterminate{
|
||||||
|
image:url($/ResIcon/checkbox_parcial.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
QCheckBox::indicator:indeterminate:disabled,QGroupBox::indicator:indeterminate:disabled,QTreeWidget::indicator:indeterminate:disabled,QListWidget::indicator:indeterminate:disabled{
|
||||||
|
image:url($/ResIcon/checkbox_parcial_disable.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* QComboBox*/
|
||||||
|
QComboBox {
|
||||||
|
background-color: transparent;
|
||||||
|
border: 1px solid gray;
|
||||||
|
border-radius: 3px;
|
||||||
|
padding: 1px 2px 1px 2px;
|
||||||
|
min-width: 3em;
|
||||||
|
}
|
||||||
|
|
||||||
|
ZxHeaderComboBoxEx{
|
||||||
|
background-color: light gray;
|
||||||
|
min-width: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
QComboBox::drop-down {
|
||||||
|
subcontrol-origin: padding;
|
||||||
|
subcontrol-position: top right;
|
||||||
|
width: 20px;
|
||||||
|
|
||||||
|
border-left-width: 1px;
|
||||||
|
border-left-color: darkgray;
|
||||||
|
border-left-style: solid;
|
||||||
|
border-top-right-radius: 3px;
|
||||||
|
border-bottom-right-radius: 3px;
|
||||||
|
}
|
||||||
|
QComboBox::down-arrow {
|
||||||
|
/*border: 2px solid #333333;*/
|
||||||
|
/* background: #5f5f5f;*/
|
||||||
|
/* border-style : dotted;*/
|
||||||
|
image: url($/ResIcon/CbxBtn.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* QSpinBox */
|
||||||
|
QSpinBox {
|
||||||
|
background-color: transparent;
|
||||||
|
/* border: 1px solid gray;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QDoubleSpinBox */
|
||||||
|
QDoubleSpinBox {
|
||||||
|
background-color: transparent;
|
||||||
|
/* border: 1px solid gray;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* QGroupBox */
|
||||||
|
QGroupBox {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QGroupBox::title {
|
||||||
|
color: blue;
|
||||||
|
subcontrol-origin: margin;
|
||||||
|
subcontrol-position: top left;
|
||||||
|
margin-left: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QSplitter */
|
||||||
|
QSplitter {
|
||||||
|
/* background-color: transparent;*/
|
||||||
|
}
|
||||||
|
QSplitter::handle {
|
||||||
|
background-color:light blue;
|
||||||
|
border-width:0px;
|
||||||
|
border-style:dotted;
|
||||||
|
height:1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*QProgressBar*/
|
||||||
|
QProgressBar{
|
||||||
|
border: 1px solid gray;
|
||||||
|
border-radius: 5px;
|
||||||
|
text-align: center;
|
||||||
|
}
|
@ -0,0 +1,699 @@
|
|||||||
|
/*
|
||||||
|
* WTAI's css setting
|
||||||
|
* By WANG, Zhan-guo
|
||||||
|
* Created On: 2017-04-05
|
||||||
|
* Modified On: 2022-06-13
|
||||||
|
*/
|
||||||
|
|
||||||
|
QWidget{
|
||||||
|
/*background-color: #ffffff;
|
||||||
|
border : 1px ridge gray;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
/*iPlotCurveWxT*/
|
||||||
|
iPlotCurveWxT {
|
||||||
|
border : 1px ridge gray;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* QPushButton */
|
||||||
|
QPushButton {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QPushButton::menu-indicator {
|
||||||
|
subcontrol-position: right bottom;
|
||||||
|
subcontrol-origin: padding;
|
||||||
|
left: -2px;
|
||||||
|
}
|
||||||
|
QPushButton:hover:pressed {
|
||||||
|
background-color: #0081cf;
|
||||||
|
}
|
||||||
|
QPushButton:hover:!pressed {
|
||||||
|
background-color: #0081cf;
|
||||||
|
/* font-size:24px;*/
|
||||||
|
}
|
||||||
|
QPushButton {
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QToolBar */
|
||||||
|
QToolBar {
|
||||||
|
/*background-color: transparent;*/
|
||||||
|
border-style : dotted;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* === QToolButton === */
|
||||||
|
QToolButton {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QToolButton:hover {
|
||||||
|
background-color: #0081cf;
|
||||||
|
}
|
||||||
|
QToolButton:checked{ /*选中后*/
|
||||||
|
background-color: #0081cf;
|
||||||
|
border:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*QToolButton:pressed {
|
||||||
|
background-color: #8100cf;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
/* only for MenuButtonPopup */
|
||||||
|
QToolButton[popupMode="1"] {
|
||||||
|
padding-right: 20px;
|
||||||
|
}
|
||||||
|
QToolButton::menu-button {
|
||||||
|
background: transparent;
|
||||||
|
width: 16px;
|
||||||
|
}
|
||||||
|
|
||||||
|
QDateTimeEdit {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qt_calendar_calendarview {
|
||||||
|
background: white;
|
||||||
|
}
|
||||||
|
QCalendarView{
|
||||||
|
}
|
||||||
|
QCalendarView QHeaderView::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
height: 1px
|
||||||
|
}
|
||||||
|
QCalendarView QHeaderView {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
height: 1px
|
||||||
|
}
|
||||||
|
QCalendarView QTableCornerButton::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
height: 1px
|
||||||
|
}
|
||||||
|
QCalendarView QScrollBar {
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* === QToolTip === */
|
||||||
|
QToolTip {
|
||||||
|
background-color: light gray;
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QLabel */
|
||||||
|
QLabel {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QLineEdit */
|
||||||
|
QLineEdit {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QLineEdit[readOnly="true"]{
|
||||||
|
color: gray;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QTextEdit */
|
||||||
|
QTextEdit {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/*QSlider*/
|
||||||
|
QSlider::groove:horizontal {
|
||||||
|
position: absolute;
|
||||||
|
top: 1px; height: 1px;
|
||||||
|
background: #B1B1B1;
|
||||||
|
}
|
||||||
|
QSlider::handle:horizontal {
|
||||||
|
border-image:url($/Res/Icon/slider-handle.png);
|
||||||
|
border: 1px solid #000000;
|
||||||
|
width: 8px;
|
||||||
|
margin: -5px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QCheckBox */
|
||||||
|
QCheckBox {
|
||||||
|
background-color: transparent;
|
||||||
|
background-size: 20px 20px; /* 设置背景图像的大小为20px x 20px */
|
||||||
|
}
|
||||||
|
QCheckBox::indicator::checked {
|
||||||
|
image: url($/Res/Icon/checkBox_checked.png);
|
||||||
|
}
|
||||||
|
QCheckBox::indicator::unchecked {
|
||||||
|
image: url($/Res/Icon/checkBox_unchecked.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QRadioButton */
|
||||||
|
QRadioButton {
|
||||||
|
background-color: transparent;
|
||||||
|
background-size: 20px 20px; /* 设置背景图像的大小为20px x 20px */
|
||||||
|
}
|
||||||
|
QRadioButton::indicator::checked {
|
||||||
|
image: url($/Res/Icon/radio_checked.png);
|
||||||
|
}
|
||||||
|
QRadioButton::indicator::unchecked {
|
||||||
|
image: url($/Res/Icon/radio_unchecked.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* QComboBox*/
|
||||||
|
QComboBox {
|
||||||
|
background-color: transparent;
|
||||||
|
border: 1px solid gray;
|
||||||
|
border-radius: 3px;
|
||||||
|
padding: 1px 2px 1px 2px;
|
||||||
|
min-width: 3em;
|
||||||
|
}
|
||||||
|
|
||||||
|
ZxHeaderComboBoxEx{
|
||||||
|
background-color: light gray;
|
||||||
|
min-width: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
QComboBox::drop-down {
|
||||||
|
subcontrol-origin: padding;
|
||||||
|
subcontrol-position: top right;
|
||||||
|
width: 20px;
|
||||||
|
|
||||||
|
border-left-width: 1px;
|
||||||
|
border-left-color: darkgray;
|
||||||
|
border-left-style: solid;
|
||||||
|
border-top-right-radius: 3px;
|
||||||
|
border-bottom-right-radius: 3px;
|
||||||
|
}
|
||||||
|
QComboBox::down-arrow {
|
||||||
|
/*border: 2px solid #333333;*/
|
||||||
|
/* background: #5f5f5f;*/
|
||||||
|
/* border-style : dotted;*/
|
||||||
|
image: url($/Res/Icon/CbxBtn.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* QSpinBox */
|
||||||
|
QSpinBox {
|
||||||
|
background-color: transparent;
|
||||||
|
/* border: 1px solid gray;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QDoubleSpinBox */
|
||||||
|
QDoubleSpinBox {
|
||||||
|
background-color: transparent;
|
||||||
|
/* border: 1px solid gray;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* QGroupBox */
|
||||||
|
QGroupBox {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QGroupBox::title {
|
||||||
|
color: blue;
|
||||||
|
subcontrol-origin: margin;
|
||||||
|
subcontrol-position: top left;
|
||||||
|
margin-left: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QSplitter */
|
||||||
|
QSplitter {
|
||||||
|
/* background-color: transparent;*/
|
||||||
|
}
|
||||||
|
QSplitter::handle {
|
||||||
|
background-color:light blue;
|
||||||
|
border-width:0px;
|
||||||
|
border-style:dotted;
|
||||||
|
height:1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*QProgressBar*/
|
||||||
|
QProgressBar{
|
||||||
|
border: 1px solid gray;
|
||||||
|
border-radius: 5px;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QListWidget */
|
||||||
|
QListWidget {
|
||||||
|
background-color: transparent;
|
||||||
|
border: 1px solid gray;
|
||||||
|
}
|
||||||
|
QListWidget::item:selected{
|
||||||
|
background:lightblue;
|
||||||
|
color:blue;
|
||||||
|
}
|
||||||
|
QListWidget QScrollBar {
|
||||||
|
/* background:transparent;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QTreeWidget */
|
||||||
|
QTreeWidget{
|
||||||
|
background-color: transparent;
|
||||||
|
border-color:light gray;
|
||||||
|
}
|
||||||
|
QTreeWidget QHeaderView::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QTreeWidget QHeaderView {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*QTreeView*/
|
||||||
|
QTreeView{
|
||||||
|
background-color: transparent;
|
||||||
|
alternate-background-color:rgb(0, 192, 0);
|
||||||
|
border-color:light gray;
|
||||||
|
}
|
||||||
|
QTreeView QHeaderView::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QTreeView QHeaderView {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
/*QTreeView::item:selected{
|
||||||
|
background:lightblue;
|
||||||
|
color:blue;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
/* QTableWidget */
|
||||||
|
QTableWidget{
|
||||||
|
background-color:transparent;
|
||||||
|
alternate-background-color:rgb(0, 192, 0);
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
QTableWidget QHeaderView::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QTableWidget QHeaderView {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QTableWidget QTableCornerButton::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QTableWidget QScrollBar {
|
||||||
|
background:transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QTableView */
|
||||||
|
QTableView{
|
||||||
|
background-color:transparent;
|
||||||
|
alternate-background-color:rgb(232, 232, 232);
|
||||||
|
border: 1px solid gray;
|
||||||
|
/*border-style : ridge;*/
|
||||||
|
|
||||||
|
selection-background-color: rgb(51, 153, 255)/*lightblue*/;
|
||||||
|
selection-color: white;
|
||||||
|
|
||||||
|
gridline-color: lightgray;
|
||||||
|
}
|
||||||
|
/*QTableView::grid
|
||||||
|
{ border: 1px solid red;
|
||||||
|
color: rgb(255, 0, 0);
|
||||||
|
gridline-color: rgb(255, 0, 0);
|
||||||
|
}
|
||||||
|
QTableView::grid
|
||||||
|
{ border: 1px solid gray;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
QTableView QHeaderView::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QTableView QHeaderView {
|
||||||
|
background: transparent;
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
}
|
||||||
|
QTableView QTableCornerButton::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QTableView QScrollBar {
|
||||||
|
background:transparent;
|
||||||
|
border: 1px solid red;
|
||||||
|
}
|
||||||
|
/*QTableView::item::selected
|
||||||
|
{
|
||||||
|
background-color:lightblue;
|
||||||
|
color: white;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
/* QTabWidget */
|
||||||
|
QTabWidget {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QTabWidget::pane{
|
||||||
|
border-width:1px;
|
||||||
|
border-color:transparent;
|
||||||
|
border-style:dotted;
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QTabWidget::tab-bar{
|
||||||
|
border-width:0px;
|
||||||
|
}
|
||||||
|
QTabBar::tab:first:selected,
|
||||||
|
QTabBar::tab:middle:selected,
|
||||||
|
QTabBar::tab:last:selected,
|
||||||
|
QTabBar::tab:only-one{
|
||||||
|
/* background-color: white;*/
|
||||||
|
/* color: blue;*/
|
||||||
|
/* border-width:10px;
|
||||||
|
border-color:rgb(48, 104, 151);
|
||||||
|
border-style: outset;*/
|
||||||
|
}
|
||||||
|
QTabBar::tab:first:!selected,
|
||||||
|
QTabBar::tab:middle:!selected,
|
||||||
|
QTabBar::tab:last:!selected {
|
||||||
|
/* background-color: transparent;*/
|
||||||
|
/* color: rgb(128, 128, 128);*/
|
||||||
|
/* border:1px solid rgba(0,0,0,50);*/
|
||||||
|
/* border-width:10px;
|
||||||
|
border-color:rgb(48, 104, 151);
|
||||||
|
border-style: ridge;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
QTabBar::tab:top, QTabBar::tab:bottom {
|
||||||
|
/* min-width:60px;*/
|
||||||
|
}
|
||||||
|
QTabBar::tab:left, QTabBar::tab:right {
|
||||||
|
/* min-height:50px;*/
|
||||||
|
}
|
||||||
|
/*QTabBar::tab{
|
||||||
|
border-bottom-color: red;
|
||||||
|
padding: 0px;
|
||||||
|
}
|
||||||
|
QTabBar QToolButton::right-arrow {
|
||||||
|
background-color:light blue;
|
||||||
|
border-width: 0;
|
||||||
|
background-image: url(:/images/tab/rightbtn.png);
|
||||||
|
}
|
||||||
|
QTabBar QToolButton::left-arrow {
|
||||||
|
background-color:light blue;
|
||||||
|
border-width: 0;
|
||||||
|
background-image: url(:/images/tab/leftbtn.png);
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
/* === QMenu === */
|
||||||
|
QMenu {
|
||||||
|
background-color: rgb(138, 209, 251);
|
||||||
|
/* border: 1px solid gray;
|
||||||
|
color: white;
|
||||||
|
padding: 1px;*/
|
||||||
|
}
|
||||||
|
/*QMenu::item {
|
||||||
|
padding: 2px 25px 2px 20px;
|
||||||
|
border: 1px solid transparent;
|
||||||
|
}
|
||||||
|
QMenu::item:disabled {
|
||||||
|
color: #666666;
|
||||||
|
}
|
||||||
|
QMenu::item:selected {
|
||||||
|
border-color: gray;
|
||||||
|
background: #222222;
|
||||||
|
}
|
||||||
|
QMenu::icon:checked {
|
||||||
|
}
|
||||||
|
QMenu::separator {
|
||||||
|
height: 1px;
|
||||||
|
}
|
||||||
|
QMenu::indicator {
|
||||||
|
width: 13px;
|
||||||
|
height: 13px;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* === QMenuBar === */
|
||||||
|
QMenuBar {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
/*QMenuBar::item {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QMenuBar::item:disabled {
|
||||||
|
color: gray;
|
||||||
|
}
|
||||||
|
QMenuBar::item:selected {
|
||||||
|
background: #222222;
|
||||||
|
}
|
||||||
|
QMenuBar::item:pressed {
|
||||||
|
background: #444444;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*QDockWidget*/
|
||||||
|
QDockWidget{
|
||||||
|
/* image: url($/Res/Image/WTAI_Main.png);*/
|
||||||
|
/* border:1px ridge lightgray;
|
||||||
|
border:3px ridge red;*/
|
||||||
|
/*titlebar-close-icon: url($/Res/Icon/close.png);*/
|
||||||
|
/* titlebar-normal-icon: url($/Res/Icon/ExcludeRect.png);*/
|
||||||
|
}
|
||||||
|
QDockWidget::title {
|
||||||
|
text-align: left;
|
||||||
|
/* background: transparent;*/
|
||||||
|
padding-left:5px;
|
||||||
|
height:20px;
|
||||||
|
}
|
||||||
|
QDockWidget::close-button,QDockWidget::float-button {
|
||||||
|
/* border:1px solid darkgray;*/
|
||||||
|
/* background: darkgray;*/
|
||||||
|
/* padding:0px;*/
|
||||||
|
}
|
||||||
|
QDockWidget::close-button:hover,QDockWidget::float-button:hover {
|
||||||
|
/* titlebar-normal-icon: url($/Res/Icon/ExcludeRect.png);*/
|
||||||
|
background: gray;
|
||||||
|
}
|
||||||
|
QDockWidget::close-button:pressed,QDockWidget::float-button:pressed {
|
||||||
|
/* titlebar-normal-icon: url($/Res/Icon/ExcludeRect.png);*/
|
||||||
|
/* padding:1px-1px-1px-1px;*/
|
||||||
|
}
|
||||||
|
/*QDockWidget::close-button {
|
||||||
|
subcontrol-position: top left;
|
||||||
|
subcontrol-origin: margin;
|
||||||
|
position: absolute;
|
||||||
|
top:0px; left:0px; bottom:0px;
|
||||||
|
width:14px;
|
||||||
|
}
|
||||||
|
QDockWidget::float-button {
|
||||||
|
subcontrol-position: top left;
|
||||||
|
subcontrol-origin: margin;
|
||||||
|
position: absolute;
|
||||||
|
top:0px; left:16px; bottom:0px;
|
||||||
|
width:14px;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*ZxPtyDock*/
|
||||||
|
ZxPtyDock {
|
||||||
|
|
||||||
|
border:1px ridge gray;
|
||||||
|
}
|
||||||
|
ZxPtyPano {
|
||||||
|
|
||||||
|
border:1px ridge gray;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*QMdiArea*/
|
||||||
|
QMdiArea {
|
||||||
|
/* background : transparent;*/
|
||||||
|
border:1px ridge gray;
|
||||||
|
/* border-image:url($/Res/Image/WTAI_Main.png);
|
||||||
|
image:url($/Res/Image/WTAI_Main.png);*/
|
||||||
|
|
||||||
|
}
|
||||||
|
iSubWndFitting {
|
||||||
|
/* background : transparent;*/
|
||||||
|
border-image:url($/Res/Image/WTAI_Main.png);
|
||||||
|
image:url($/Res/Image/WTAI_Main.png);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/*QMdiSubWindow*/
|
||||||
|
QMdiSubWindow{
|
||||||
|
background : rgb(194, 213, 233);
|
||||||
|
/* border:1px ridge gray;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*Ribbon*/
|
||||||
|
|
||||||
|
QMenu {
|
||||||
|
background-color: #FCFCFC;
|
||||||
|
border: 1px solid #8492A6;
|
||||||
|
}
|
||||||
|
QMenu::item {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
iWxMenuItem::hover{
|
||||||
|
border: 1px solid #FFB700;
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,stop:0 #FEF9F4, stop:0.38 #FDE0BD,stop:0.39 #FFCE69, stop:1 #FFFFE7);
|
||||||
|
}
|
||||||
|
QMenu::item:selected {
|
||||||
|
background-color: #654321;
|
||||||
|
}
|
||||||
|
/*QWidget{
|
||||||
|
font-family: "微软雅黑";
|
||||||
|
}
|
||||||
|
#MainWindowClass{
|
||||||
|
background-color: #D2DCEA;
|
||||||
|
}*/
|
||||||
|
#btnRibbonFile::menu-indicator{
|
||||||
|
image:None;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#btnRibbonFile{
|
||||||
|
min-width:50px;
|
||||||
|
max-width:50px;
|
||||||
|
height:22px;
|
||||||
|
|
||||||
|
color:white;
|
||||||
|
border: 1px solid #416ABD;
|
||||||
|
border-top-left-radius: 2px;
|
||||||
|
border-top-right-radius: 2px;
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,
|
||||||
|
stop:0 #467FBD, stop:0.5 #2A5FAC,stop:0.51 #1A4088, stop:1 #419ACF);
|
||||||
|
}
|
||||||
|
#btnRibbonFile::hover{
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,
|
||||||
|
stop:0 #7BB2EB, stop:0.5 #477ECD,stop:0.51 #114ECF, stop:1 #80E1FF);
|
||||||
|
}
|
||||||
|
#btnRibbonFile::pressed{
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,
|
||||||
|
stop:0 #467BBB, stop:0.5 #2F63AE,stop:0.51 #1C438A, stop:1 #358BC9);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
QTabWidget:pane{ \
|
||||||
|
border: 1px solid red; top: -1px;background-color:grey;}\
|
||||||
|
QTabBar::tab{height:22px; background-color:grey; margin-right: 2px; margin-bottom:-2px;}\
|
||||||
|
QTabBar::tab:selected{border:1px solid red;border-bottom-color: none;}\
|
||||||
|
QTabBar::tab:!selected{border-bottom: 3px solid red;}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#tabWxMain::tab-bar {
|
||||||
|
left: 65px;
|
||||||
|
/* border: 1px solid #BAC9DB;*/
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar::tab{
|
||||||
|
height:24px;
|
||||||
|
/*background: transparent;
|
||||||
|
margin-left: 5px;
|
||||||
|
margin-right: 5px;*/
|
||||||
|
/* border: 1px solid #BAC9DB;*/
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar::tab:selected
|
||||||
|
{
|
||||||
|
/*border:1px solid red;border-bottom-color: none;
|
||||||
|
border-top-left-radius: 0px;
|
||||||
|
border-top-right-radius: 0px;
|
||||||
|
margin-left: 2px;
|
||||||
|
margin-right: 2px;
|
||||||
|
border: 1px solid #BAC9DB;
|
||||||
|
border-bottom-color: #FFFFFF;*/
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar::tab:!selected
|
||||||
|
{
|
||||||
|
background-color: transparent;
|
||||||
|
/*border-bottom: 1px solid red;
|
||||||
|
margin-top: 1px;
|
||||||
|
border: none;
|
||||||
|
border-bottom-color: #FFFFFF;*/
|
||||||
|
/* margin-left: 2px;
|
||||||
|
margin-right: 2px;
|
||||||
|
border-left-color: #FFFFFF;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#tabWxMain QTabBar::tab:hover :selected
|
||||||
|
{
|
||||||
|
/* background-color: light Gray;
|
||||||
|
border-top-left-radius: 2px;
|
||||||
|
border-top-right-radius: 2px;*/
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar::tab:hover:!selected
|
||||||
|
{
|
||||||
|
background-color: rgb(250, 250, 250);
|
||||||
|
/* border: 1px solid #ECBC3D;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
#tabWxMain QTabWidget::pane{
|
||||||
|
/*border-width:4px;
|
||||||
|
border-color:red;
|
||||||
|
border-style: solid;
|
||||||
|
background-color: transparent;
|
||||||
|
border: 1px solid red; top: -1px;background-color:grey;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#tabWxMain::pane
|
||||||
|
{
|
||||||
|
border-width: 1px;
|
||||||
|
border-color: rgb(192, 192, 192);
|
||||||
|
border-style:solid;
|
||||||
|
top: -1px;/*background-color:grey;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#tabWxMain QGroupBox{
|
||||||
|
border-left: 1px solid #B0B0B0;
|
||||||
|
border-top: 0px solid gray;
|
||||||
|
}
|
||||||
|
#tabWxMain QGroupBox::title {
|
||||||
|
color: #081121/*#738399*/;
|
||||||
|
subcontrol-position: bottom center;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* QWebView */
|
||||||
|
QWebView {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#iWxWelcome #groupBox_2{
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(0, 77, 0, 255), stop:1 rgba(255, 255, 255, 255));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,696 @@
|
|||||||
|
/*
|
||||||
|
* WTAI's css setting
|
||||||
|
* By WANG, Zhan-guo
|
||||||
|
* Created On: 2017-04-05
|
||||||
|
* Modified On: 2017-07-13
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*iPlotCurveWxT*/
|
||||||
|
iPlotCurveWxT {
|
||||||
|
border : 1px ridge gray;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* QPushButton */
|
||||||
|
QPushButton {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QPushButton::menu-indicator {
|
||||||
|
subcontrol-position: right bottom;
|
||||||
|
subcontrol-origin: padding;
|
||||||
|
left: -2px;
|
||||||
|
}
|
||||||
|
QPushButton:hover:pressed {
|
||||||
|
background-color: #0081cf;
|
||||||
|
}
|
||||||
|
QPushButton:hover:!pressed {
|
||||||
|
background-color: #0081cf;
|
||||||
|
/* font-size:24px;*/
|
||||||
|
}
|
||||||
|
QPushButton {
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QToolBar */
|
||||||
|
QToolBar {
|
||||||
|
background-color: transparent;
|
||||||
|
border-style : dotted;
|
||||||
|
}
|
||||||
|
QToolBar:handle {
|
||||||
|
}
|
||||||
|
QToolBar::separator {
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* === QToolButton === */
|
||||||
|
QToolButton {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QToolButton:hover {
|
||||||
|
background-color: #0081cf;
|
||||||
|
}
|
||||||
|
QToolButton:checked{ /*选中后*/
|
||||||
|
background-color: #0081cf;
|
||||||
|
border:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*QToolButton:pressed {
|
||||||
|
background-color: #8100cf;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
/* only for MenuButtonPopup */
|
||||||
|
QToolButton[popupMode="1"] {
|
||||||
|
padding-right: 20px;
|
||||||
|
}
|
||||||
|
/*QToolButton::menu-button {
|
||||||
|
background: transparent;
|
||||||
|
width: 16px;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
QDateTimeEdit {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
#qt_calendar_calendarview {
|
||||||
|
background: white;
|
||||||
|
}
|
||||||
|
QCalendarView{
|
||||||
|
}
|
||||||
|
QCalendarView QHeaderView::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
height: 1px
|
||||||
|
}
|
||||||
|
QCalendarView QHeaderView {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
height: 1px
|
||||||
|
}
|
||||||
|
QCalendarView QTableCornerButton::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
height: 1px
|
||||||
|
}
|
||||||
|
QCalendarView QScrollBar {
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* === QToolTip === */
|
||||||
|
QToolTip {
|
||||||
|
background-color: lightgray;
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QLabel */
|
||||||
|
QLabel {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QLineEdit */
|
||||||
|
QLineEdit {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QLineEdit[readOnly="true"]{
|
||||||
|
color: gray;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QTextEdit */
|
||||||
|
QTextEdit {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*QSlider*/
|
||||||
|
QSlider::groove:horizontal {
|
||||||
|
position: absolute;
|
||||||
|
top: 1px; height: 1px;
|
||||||
|
background: #B1B1B1;
|
||||||
|
}
|
||||||
|
QSlider::handle:horizontal {
|
||||||
|
border-image:url($/Res/Icon/slider-handle.png);
|
||||||
|
border: 1px solid #000000;
|
||||||
|
width: 8px;
|
||||||
|
margin: -5px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QCheckBox */
|
||||||
|
QCheckBox {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QCheckBox::indicator::checked {
|
||||||
|
image: url($/Res/Icon/checkBox_checked.png);
|
||||||
|
}
|
||||||
|
QCheckBox::indicator::unchecked {
|
||||||
|
image: url($/Res/Icon/checkBox_unchecked.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QRadioButton */
|
||||||
|
QRadioButton {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QRadioButton::indicator::checked {
|
||||||
|
image: url($/Res/Icon/radio_checked.png);
|
||||||
|
}
|
||||||
|
QRadioButton::indicator::unchecked {
|
||||||
|
image: url($/Res/Icon/radio_unchecked.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* QComboBox*/
|
||||||
|
QComboBox {
|
||||||
|
background-color: transparent;
|
||||||
|
border: 1px solid gray;
|
||||||
|
border-radius: 3px;
|
||||||
|
padding: 1px 2px 1px 2px;
|
||||||
|
min-width: 3em;
|
||||||
|
}
|
||||||
|
|
||||||
|
ZxHeaderComboBoxEx{
|
||||||
|
background-color: lightgray;
|
||||||
|
min-width: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
QComboBox::drop-down {
|
||||||
|
subcontrol-origin: padding;
|
||||||
|
subcontrol-position: top right;
|
||||||
|
width: 20px;
|
||||||
|
|
||||||
|
border-left-width: 1px;
|
||||||
|
border-left-color: darkgray;
|
||||||
|
border-left-style: solid;
|
||||||
|
border-top-right-radius: 3px;
|
||||||
|
border-bottom-right-radius: 3px;
|
||||||
|
}
|
||||||
|
QComboBox::down-arrow {
|
||||||
|
/*border: 2px solid #333333;*/
|
||||||
|
/* background: #5f5f5f;*/
|
||||||
|
/* border-style : dotted;*/
|
||||||
|
image: url($/Res/Icon/CbxBtn.png);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* QSpinBox */
|
||||||
|
QSpinBox {
|
||||||
|
background-color: transparent;
|
||||||
|
/* border: 1px solid gray;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QDoubleSpinBox */
|
||||||
|
QDoubleSpinBox {
|
||||||
|
background-color: transparent;
|
||||||
|
/* border: 1px solid gray;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QDateTimeEdit */
|
||||||
|
/*QDateTimeEdit {
|
||||||
|
background-color: transparent;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QGroupBox */
|
||||||
|
QGroupBox {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QGroupBox::title {
|
||||||
|
color: blue;
|
||||||
|
subcontrol-origin: margin;
|
||||||
|
subcontrol-position: top left;
|
||||||
|
margin-left: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QSplitter */
|
||||||
|
QSplitter {
|
||||||
|
/* background-color: transparent;*/
|
||||||
|
}
|
||||||
|
QSplitter::handle {
|
||||||
|
background-color:lightblue;
|
||||||
|
border-width:0px;
|
||||||
|
border-style:dotted;
|
||||||
|
height:1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*QProgressBar*/
|
||||||
|
QProgressBar{
|
||||||
|
border: 1px solid gray;
|
||||||
|
border-radius: 5px;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QListWidget */
|
||||||
|
QListWidget {
|
||||||
|
background-color: transparent;
|
||||||
|
border: 1px solid gray;
|
||||||
|
}
|
||||||
|
QListWidget::item:selected{
|
||||||
|
background:lightblue;
|
||||||
|
color:blue;
|
||||||
|
}
|
||||||
|
QListWidget QScrollBar {
|
||||||
|
/* background:transparent;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QTreeWidget */
|
||||||
|
QTreeWidget{
|
||||||
|
background-color: transparent;
|
||||||
|
border-color:lightgray;
|
||||||
|
}
|
||||||
|
QTreeWidget QHeaderView::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QTreeWidget QHeaderView {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*QTreeWidget*/
|
||||||
|
QTreeWidget {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*QTreeView*/
|
||||||
|
QTreeView{
|
||||||
|
background-color: transparent;
|
||||||
|
alternate-background-color:rgb(0, 192, 0);
|
||||||
|
border-color:lightgray;
|
||||||
|
}
|
||||||
|
QTreeView QHeaderView::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QTreeView QHeaderView {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
/*QTreeView::item:selected{
|
||||||
|
background:lightblue;
|
||||||
|
color:blue;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
/* QTableWidget */
|
||||||
|
QTableWidget{
|
||||||
|
background-color:transparent;
|
||||||
|
alternate-background-color:rgb(0, 192, 0);
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
QTableWidget QHeaderView::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QTableWidget QHeaderView {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QTableWidget QTableCornerButton::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QTableWidget QScrollBar {
|
||||||
|
background:transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* QTableView */
|
||||||
|
QTableView {
|
||||||
|
background-color: transparent;
|
||||||
|
alternate-background-color: rgb(232, 232, 232);
|
||||||
|
gridline-color: lightgray;
|
||||||
|
selection-background-color: rgb(51, 153, 255);
|
||||||
|
selection-color: white;
|
||||||
|
border: 1px solid gray;
|
||||||
|
border-style: ridge;
|
||||||
|
}
|
||||||
|
/* QTableView::item {
|
||||||
|
selection-background-color: rgb(23,165,230)
|
||||||
|
}*/
|
||||||
|
|
||||||
|
QTableView QHeaderView {
|
||||||
|
background: transparent;
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
}
|
||||||
|
|
||||||
|
QTableView QHeaderView::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*上侧表头*/
|
||||||
|
/*QTableView QHeaderView#hHeader::section {
|
||||||
|
height:20;color: red;padding-left: 4px;
|
||||||
|
}
|
||||||
|
/*左侧表头*/
|
||||||
|
/*QTableView QHeaderView#vHeader::section {
|
||||||
|
width:30;
|
||||||
|
height:10;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
QTableView QTableCornerButton::section {
|
||||||
|
border: 1px solid lightgray;
|
||||||
|
background: transparent;
|
||||||
|
border-radius:0px;
|
||||||
|
}
|
||||||
|
QTableView QScrollBar {
|
||||||
|
background:transparent;
|
||||||
|
}
|
||||||
|
/*QTableView::item::selected
|
||||||
|
{
|
||||||
|
background-color:lightblue;
|
||||||
|
color: white;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
/* QTabWidget */
|
||||||
|
QTabWidget {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QTabWidget::pane{
|
||||||
|
border-width:1px;
|
||||||
|
border-color:transparent;
|
||||||
|
border-style:dotted;
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
QTabWidget::tab-bar{
|
||||||
|
border-width:0px;
|
||||||
|
}
|
||||||
|
QTabBar::tab:first:selected,
|
||||||
|
QTabBar::tab:middle:selected,
|
||||||
|
QTabBar::tab:last:selected,
|
||||||
|
QTabBar::tab:only-one{
|
||||||
|
/* background-color: white;*/
|
||||||
|
/* color: blue;*/
|
||||||
|
/* border-width:10px;
|
||||||
|
border-color:rgb(48, 104, 151);
|
||||||
|
border-style: outset;*/
|
||||||
|
}
|
||||||
|
QTabBar::tab:first:!selected,
|
||||||
|
QTabBar::tab:middle:!selected,
|
||||||
|
QTabBar::tab:last:!selected {
|
||||||
|
/* background-color: transparent;*/
|
||||||
|
/* color: rgb(128, 128, 128);*/
|
||||||
|
/* border:1px solid rgba(0,0,0,50);*/
|
||||||
|
/* border-width:10px;
|
||||||
|
border-color:rgb(48, 104, 151);
|
||||||
|
border-style: ridge;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
QTabBar::tab:top, QTabBar::tab:bottom {
|
||||||
|
/* min-width:60px;*/
|
||||||
|
}
|
||||||
|
QTabBar::tab:left, QTabBar::tab:right {
|
||||||
|
/* min-height:50px;*/
|
||||||
|
}
|
||||||
|
/*QTabBar::tab{
|
||||||
|
border-bottom-color: red;
|
||||||
|
padding: 0px;
|
||||||
|
}
|
||||||
|
QTabBar QToolButton::right-arrow {
|
||||||
|
background-color:light blue;
|
||||||
|
border-width: 0;
|
||||||
|
background-image: url(:/images/tab/rightbtn.png);
|
||||||
|
}
|
||||||
|
QTabBar QToolButton::left-arrow {
|
||||||
|
background-color:light blue;
|
||||||
|
border-width: 0;
|
||||||
|
background-image: url(:/images/tab/leftbtn.png);
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
/* === QMenu === */
|
||||||
|
QMenu {
|
||||||
|
background-color: rgb(138, 209, 251);
|
||||||
|
/* border: 1px solid gray;
|
||||||
|
color: white;
|
||||||
|
padding: 1px;*/
|
||||||
|
}
|
||||||
|
/*QMenu::item {
|
||||||
|
padding: 2px 25px 2px 20px;
|
||||||
|
border: 1px solid transparent;
|
||||||
|
}
|
||||||
|
QMenu::item:disabled {
|
||||||
|
color: #666666;
|
||||||
|
}
|
||||||
|
QMenu::item:selected {
|
||||||
|
border-color: gray;
|
||||||
|
background: #222222;
|
||||||
|
}
|
||||||
|
QMenu::icon:checked {
|
||||||
|
}
|
||||||
|
QMenu::separator {
|
||||||
|
height: 1px;
|
||||||
|
}
|
||||||
|
QMenu::indicator {
|
||||||
|
width: 13px;
|
||||||
|
height: 13px;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* === QMenuBar === */
|
||||||
|
QMenuBar {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
/*QMenuBar::item {
|
||||||
|
background: transparent;
|
||||||
|
}
|
||||||
|
QMenuBar::item:disabled {
|
||||||
|
color: gray;
|
||||||
|
}
|
||||||
|
QMenuBar::item:selected {
|
||||||
|
background: #222222;
|
||||||
|
}
|
||||||
|
QMenuBar::item:pressed {
|
||||||
|
background: #444444;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*QDockWidget*/
|
||||||
|
QDockWidget{
|
||||||
|
/* image: url($/Res/Image/WTAI_Main.png);*/
|
||||||
|
/* border:1px ridge lightgray;
|
||||||
|
border:3px ridge red;*/
|
||||||
|
/*titlebar-close-icon: url($/Res/Icon/close.png);*/
|
||||||
|
/* titlebar-normal-icon: url($/Res/Icon/ExcludeRect.png);*/
|
||||||
|
}
|
||||||
|
QDockWidget::title {
|
||||||
|
text-align: left;
|
||||||
|
/* background: transparent;*/
|
||||||
|
padding-left:5px;
|
||||||
|
height:20px;
|
||||||
|
}
|
||||||
|
QDockWidget::close-button,QDockWidget::float-button {
|
||||||
|
/* border:1px solid darkgray;*/
|
||||||
|
/* background: darkgray;*/
|
||||||
|
/* padding:0px;*/
|
||||||
|
}
|
||||||
|
QDockWidget::close-button:hover,QDockWidget::float-button:hover {
|
||||||
|
/* titlebar-normal-icon: url($/Res/Icon/ExcludeRect.png);*/
|
||||||
|
background: gray;
|
||||||
|
}
|
||||||
|
QDockWidget::close-button:pressed,QDockWidget::float-button:pressed {
|
||||||
|
/* titlebar-normal-icon: url($/Res/Icon/ExcludeRect.png);*/
|
||||||
|
/* padding:1px-1px-1px-1px;*/
|
||||||
|
}
|
||||||
|
/*QDockWidget::close-button {
|
||||||
|
subcontrol-position: top left;
|
||||||
|
subcontrol-origin: margin;
|
||||||
|
position: absolute;
|
||||||
|
top:0px; left:0px; bottom:0px;
|
||||||
|
width:14px;
|
||||||
|
}
|
||||||
|
QDockWidget::float-button {
|
||||||
|
subcontrol-position: top left;
|
||||||
|
subcontrol-origin: margin;
|
||||||
|
position: absolute;
|
||||||
|
top:0px; left:16px; bottom:0px;
|
||||||
|
width:14px;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*ZxPropertySheet*/
|
||||||
|
ZxPropertySheet {
|
||||||
|
background : transparent;
|
||||||
|
border:1px ridge gray;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*QMdiArea*/
|
||||||
|
QMdiArea {
|
||||||
|
/* background : transparent;*/
|
||||||
|
border:1px ridge gray;
|
||||||
|
/* border-image:url($/Res/Image/WTAI_Main.png);
|
||||||
|
image:url($/Res/Image/WTAI_Main.png);*/
|
||||||
|
|
||||||
|
}
|
||||||
|
iSubWndFitting {
|
||||||
|
/* background : transparent;*/
|
||||||
|
border-image:url($/Res/Image/WTAI_Main.png);
|
||||||
|
image:url($/Res/Image/WTAI_Main.png);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/*QMdiSubWindow*/
|
||||||
|
QMdiSubWindow{
|
||||||
|
background : rgb(194, 213, 233);
|
||||||
|
/* border:1px ridge gray;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*接下来是Ribbon中涉及到的内容*/
|
||||||
|
|
||||||
|
QMenu {
|
||||||
|
background-color: #FCFCFC;
|
||||||
|
border: 1px solid #8492A6;
|
||||||
|
}
|
||||||
|
QMenu::item {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
iWxMenuItem::hover{
|
||||||
|
border: 1px solid #FFB700;
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,stop:0 #FEF9F4, stop:0.38 #FDE0BD,stop:0.39 #FFCE69, stop:1 #FFFFE7);
|
||||||
|
}
|
||||||
|
QMenu::item:selected {
|
||||||
|
background-color: #654321;
|
||||||
|
}
|
||||||
|
/*QWidget{
|
||||||
|
font-family: "微软雅黑";
|
||||||
|
}
|
||||||
|
#MainWindowClass{
|
||||||
|
background-color: #D2DCEA;
|
||||||
|
}*/
|
||||||
|
#btnRibbonFile::menu-indicator{
|
||||||
|
image:None;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#btnRibbonFile{
|
||||||
|
min-width:50px;
|
||||||
|
max-width:50px;
|
||||||
|
height:22px;
|
||||||
|
|
||||||
|
color:white;
|
||||||
|
border: 1px solid #416ABD;
|
||||||
|
border-top-left-radius: 2px;
|
||||||
|
border-top-right-radius: 2px;
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,
|
||||||
|
stop:0 #467FBD, stop:0.5 #2A5FAC,stop:0.51 #1A4088, stop:1 #419ACF);
|
||||||
|
}
|
||||||
|
#btnRibbonFile::hover{
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,
|
||||||
|
stop:0 #7BB2EB, stop:0.5 #477ECD,stop:0.51 #114ECF, stop:1 #80E1FF);
|
||||||
|
}
|
||||||
|
#btnRibbonFile::pressed{
|
||||||
|
background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1,
|
||||||
|
stop:0 #467BBB, stop:0.5 #2F63AE,stop:0.51 #1C438A, stop:1 #358BC9);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
QTabWidget:pane{ \
|
||||||
|
border: 1px solid red; top: -1px;background-color:grey;}\
|
||||||
|
QTabBar::tab{height:22px; background-color:grey; margin-right: 2px; margin-bottom:-2px;}\
|
||||||
|
QTabBar::tab:selected{border:1px solid red;border-bottom-color: none;}\
|
||||||
|
QTabBar::tab:!selected{border-bottom: 3px solid red;}*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#tabWxMain::tab-bar {
|
||||||
|
left: 65px;
|
||||||
|
/* border: 1px solid #BAC9DB;*/
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar::tab{
|
||||||
|
height:24px;
|
||||||
|
/*background: transparent;
|
||||||
|
margin-left: 5px;
|
||||||
|
margin-right: 5px;*/
|
||||||
|
/* border: 1px solid #BAC9DB;*/
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar::tab:selected
|
||||||
|
{
|
||||||
|
/*border:1px solid red;border-bottom-color: none;
|
||||||
|
border-top-left-radius: 0px;
|
||||||
|
border-top-right-radius: 0px;
|
||||||
|
margin-left: 2px;
|
||||||
|
margin-right: 2px;
|
||||||
|
border: 1px solid #BAC9DB;
|
||||||
|
border-bottom-color: #FFFFFF;*/
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar::tab:!selected
|
||||||
|
{
|
||||||
|
background-color: transparent;
|
||||||
|
/*border-bottom: 1px solid red;
|
||||||
|
margin-top: 1px;
|
||||||
|
border: none;
|
||||||
|
border-bottom-color: #FFFFFF;*/
|
||||||
|
/* margin-left: 2px;
|
||||||
|
margin-right: 2px;
|
||||||
|
border-left-color: #FFFFFF;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#tabWxMain QTabBar::tab:hover :selected
|
||||||
|
{
|
||||||
|
/* background-color: light Gray;
|
||||||
|
border-top-left-radius: 2px;
|
||||||
|
border-top-right-radius: 2px;*/
|
||||||
|
}
|
||||||
|
#tabWxMain QTabBar::tab:hover:!selected
|
||||||
|
{
|
||||||
|
background-color: rgb(250, 250, 250);
|
||||||
|
/* border: 1px solid #ECBC3D;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
#tabWxMain QTabWidget::pane{
|
||||||
|
/*border-width:4px;
|
||||||
|
border-color:red;
|
||||||
|
border-style: solid;
|
||||||
|
background-color: transparent;
|
||||||
|
border: 1px solid red; top: -1px;background-color:grey;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#tabWxMain::pane
|
||||||
|
{
|
||||||
|
border-width: 1px;
|
||||||
|
border-color: rgb(192, 192, 192);
|
||||||
|
border-style:solid;
|
||||||
|
top: -1px;/*background-color:grey;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#tabWxMain QGroupBox{
|
||||||
|
border-left: 1px solid #B0B0B0;
|
||||||
|
border-top: 0px solid gray;
|
||||||
|
}
|
||||||
|
#tabWxMain QGroupBox::title {
|
||||||
|
color: #081121/*#738399*/;
|
||||||
|
subcontrol-position: bottom center;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* QWebView */
|
||||||
|
QWebView {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
@ -0,0 +1 @@
|
|||||||
|
77u/PD94bWwgcup_mpadmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCg0KPCEtLSDnvJbovpHkvbwzy/nlKggWE1MU3B5IHYyMDA2IFUgKGh0dHA6Ly93d3cuYWx0b3ZhLmNvbSkg55SxIGFueSAoYW55KSAtLT4NCjwhLS0qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPg0KPCEtLSAgICDmnKzmlofmoaPnmoTnm67nmoTmmK/pkojlr7nnjovmmZPkuJzogIHluIhwd2TorqHnrpfnrpfms5XmqKHlnovov5vooYzlrprkuYkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIEF1dGhvcihzKTogd2FuZ3pnICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0gICAgQ3JlYXRlZCBEYXRlOiAyMDI0MDUyMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIE1vZGlmaWVkIERhdGU6IDIwMjQwNzIzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi0tPg0KDQo8IS0tKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiotLT4NCjwhLS0gRnVuY3Rpb24g5Ye95pWwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tPg0KPCEtLSAgICBOYW1l77yaICDlh73mlbDlkI3np7DvvIzku6PnoIHkuK3lkI3np7DvvIzlh73mlbDlhaXlj6Plh73mlbAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tPg0KPCEtLSAgICBBbGlhc++8miDliKvlkI3vvIzpgJrluLjlr7nlupTlh73mlbDlkI3np7DnmoTnm7jlhbPor7TmmI4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIFdic0NvZGVz77yaIOS6leWCqOe8luegge+8jOWmguaenOS4uuepuu+8jOWImeaJgOacie+8jOWPpuWkluS4ieS4quWQjCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0gICAgV2VsQ29kZXPvvJog5LqV5Z6L57yW56CBICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIFJlc0NvZGVz77yaIOayueiXj+exu+Wei+e8lueggSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0+DQo8IS0tICAgIEJkeUNvZGVz77yaIOi+ueeVjOe8lueggSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tPg0KPCEtLSAgICBJbnB1dHPvvJogICDovpPlhaXlj4LmlbDvvIzku6U75YiG5Ymy77yM5pSv5oyB566A5Y2V55qE5Yqg5YeP5LmY6ZmkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tPg0KPCEtLSAgICBPdXRwdXRz77yaICDovpPlh7rph4/vvIzpu5jorqTkuLpQd2TvvIzlj6/ku6XkuLrnqbrvvIzmmoLml7bml6DpnIDphY3nva4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLT4NCjwhLS0gICAgc1RpcHPvvJogICAg5Ye95pWw5o6l5Y+j6K+05piO5L+h5oGvICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tPg0KDQoNCjxSb290Pg0KPEZ1bmN0aW9uIE5hbWU9IkRFTU8iIFdic0NvZGVzPSIwMCIgV2VsQ29kZXM9IjcwMTs3MDIiIFJlc0NvZGVzPSI3MDEiIEJkeUNvZGVzPSIwMTswMiIgSW5wdXRzPSJjZHMqMjt4ZS94Zjt0RCIgT3V0cHV0PSJQd2QiIHNUaXBzPSLku4Xku4XkuLrkuobmvJTnpLoiIC8+DQo8RnVuY3Rpb24gTmFtZT0iVlB3RDAiIFdlbENvZGVzPSI2MDEiIFJlc0NvZGVzPSI2MDEiIElucHV0cz0iY2RzO3REIiBPdXRwdXQ9IlB3ZCIgc1JlbWFyaz0i5pmu6YCa55u05LqV5peg6ZmQ5bu25Ly45qih5Z6LIiAvPg0KPEZ1bmN0aW9uIE5hbWU9IkZQd0Q4OTAiIFdlbENvZGVzPSI2MDAiIFJlc0NvZGVzPSI2MDAiIElucHV0cz0iRmMvKHhmKkspO3h3L3hmO3l3L3hmO3hlL3hmO3llL3hmO3REIiBzUmVtYXJrPSLnn6nlvaLlsIHpl63lnLDlsYLmnInpmZDlr7zmtYHlnoLnm7Too4LnvJ3nur/mupDop6MiIC8+DQo8L1Jvb3Q+DQo=
|
@ -0,0 +1,4 @@
|
|||||||
|
;井别、井型
|
||||||
|
[WellDataOptions]
|
||||||
|
WellType = 采油井/油井/报废采油井/稀油采油井/调整油井/二次调整油井/更新油井/排液采油井/气驱采油井/三元驱采油井/试采油井/吞吐采油井#采气井/气井/注气库气井/注汽井#注入井/水井/报废注水井/补充注水井/待报废注水井/调整注水井/更新注水井/正常注水井/注聚合物井;
|
||||||
|
WellEn = Oil#Gas#Water;
|
@ -0,0 +1,156 @@
|
|||||||
|
FieldName Alias Unit Table Ndex IsShow ValueType Param
|
||||||
|
JH , 井号 , , B_WELL , 4 , 1 , 0 ,
|
||||||
|
JHDM , 井号代码 , , B_WELL , 3 , 0 , 0 ,
|
||||||
|
CW , 层位 , , B_LAYER , 2 , 1 , 0 ,
|
||||||
|
CWDM , 层位代码 , , , , 0 , 0 ,
|
||||||
|
QK , 区块 , , B_WELL , 2 , 1 , 0 ,
|
||||||
|
QKDM , 区块代码 , , B_WELL , 1 , 0 , 0 ,
|
||||||
|
CSRQ , 测试日期 , , , , 1 , 5 ,
|
||||||
|
CSCH , 测试序号 , , , , 1 , 2 ,
|
||||||
|
SJJSRQ , 试井结束日期 , , , , 1 , 5 ,
|
||||||
|
JB , 井别 , , B_WELL , 5 , 1 , 0 ,
|
||||||
|
JBDM , 井别代码 , , , , 0 , 0 ,
|
||||||
|
CYFS , 采油方式 , , , , 1 , 0 ,
|
||||||
|
CYFSDM , 采油方式代码 , , , , 0 , 0 ,
|
||||||
|
JX , 井型 , , B_WELL , 6 , 1 , 0 ,
|
||||||
|
JXDM , 井型代码 , , , , 0 , 0 ,
|
||||||
|
YPFL , 油品分类 , , , , 1 , 0 ,
|
||||||
|
YPFLDM , 油品分类代码 , , , , 0 , 0 ,
|
||||||
|
GXDW , 管辖单位 , , , , 0 , 0 ,
|
||||||
|
GXDWDM , 管辖单位代码 , , , , 0 , 0 ,
|
||||||
|
CJGXDW , 次级管辖单位 , , , , 0 , 0 ,
|
||||||
|
CJGXDWDM , 次级管辖单位代码 , , , , 0 , 0 ,
|
||||||
|
JCDM , 监测代码 , , , , 0 , 0 ,
|
||||||
|
JCMC , 监测名称 , , , , 0 , 0 ,
|
||||||
|
SGDW , 施工单位 , , , , 0 , 0 ,
|
||||||
|
SGDWDM , 施工单位代码 , , , , 0 , 0 ,
|
||||||
|
YQBH , 仪器编号 , , , , 0 , 0 ,
|
||||||
|
YQMC , 仪器名称 , , , , 1 , 0 ,
|
||||||
|
YQXH , 仪器型号 , , , , 0 , 0 ,
|
||||||
|
JSFY , , , , , 0 , 0 ,
|
||||||
|
SSYL , 损失油量 , , , , 1 , 2 ,
|
||||||
|
ZRJC , 自然井次 , , , , 1 , 2 ,
|
||||||
|
YY , 油压 , MPa , , , 1 , 2 ,
|
||||||
|
TY , 套压 , MPa , , , 1 , 2 ,
|
||||||
|
D1TJSD , 第一台阶深度 , m , , , 1 , 2 ,
|
||||||
|
D1TJYL , 第一台阶压力 , Mpa , , , 1 , 2 ,
|
||||||
|
D1TJWD , 第一台阶温度 , ℃ , , , 1 , 2 ,
|
||||||
|
D2TJSD , 第二台阶深度 , m , , , 1 , 2 ,
|
||||||
|
D2TJYL , 第二台阶压力 , Mpa , , , 1 , 2 ,
|
||||||
|
D2TJWD , 第二台阶温度 , ℃ , , , 1 , 2 ,
|
||||||
|
ZSYLTD , 折算压力梯度 , MPa/m , , , 1 , 2 ,
|
||||||
|
ZSWDTD , 折算温度梯度 , ℃/100m , , , 1 , 2 ,
|
||||||
|
WDSCSJ , 稳定生产时间 , d , P_DATA_GAUGE_F , 5 , 0 , 4 ,
|
||||||
|
GCSJ , 关测时间 , h , , , 1 , 2 ,
|
||||||
|
YCZB , 油层中部 , m , , , 1 , 2 ,
|
||||||
|
YXHD , 有效厚度 , m , P_DATA_RES , 4 , 1 , 2 , H
|
||||||
|
RCYL1 , 日产液量 , t/d , , , 1 , 2 ,
|
||||||
|
HS , 含水 , % , , , 1 , 2 ,
|
||||||
|
RCQL , 日产气量 , 10^4*m^3/d , , , 1 , 2 ,
|
||||||
|
DCWD , 地层温度 , ℃ , P_DATA_RES , 10 , 1 , 2 ,
|
||||||
|
JDJH , 激动井号 , , , , 1 , 0 ,
|
||||||
|
JSRQ , 解释日期 , , , , 1 , 5 ,
|
||||||
|
JSR , 解释人 , , , , 1 , 0 ,
|
||||||
|
ZXD1QSSK , , , , , 0 , 2 ,
|
||||||
|
ZXD1XL , , , , , 0 , 2 ,
|
||||||
|
ZXD2QSSK , , , , , 0 , 2 ,
|
||||||
|
ZXD2XL , , , , , 0 , 2 ,
|
||||||
|
ZXDJSSK , , , , , 0 , 2 ,
|
||||||
|
JSFF , 解释方法 , , , , 1 , 0 ,
|
||||||
|
CNXS , 产能系数 , 10^3μm^2*m , , , 1 , 2 ,
|
||||||
|
YXSTL , 有效渗透率 , 10^3μm^2 , P_DATA_RES , 8 , 1 , 2 , K
|
||||||
|
LDXS , 流动系数 , 10^3μm^2*m , , , 1 , 2 ,
|
||||||
|
DYXS , 导压系数 , m^2/h , , , 1 , 2 ,
|
||||||
|
LFDLNL , 裂缝导流能力 , 10^3μm^2*m , , , 1 , 2 ,
|
||||||
|
LD , 流度 , 10^3μm^2/mPa*s , , , 1 , 2 , MKu
|
||||||
|
CLXS , 窜流系数 , , , , 1 , 2 , lambda
|
||||||
|
TXCNB , 弹性储能比 , m/Mpa , , , 1 , 2 , D
|
||||||
|
SBPXS , 视表皮系数 , , , , 1 , 2 ,
|
||||||
|
BPXS , 表皮系数 , , , , 1 , 2 , S
|
||||||
|
WSXS , 完善系数 , , , , 1 , 2 ,
|
||||||
|
JTCJXS , 井筒储集系数 , m^3/Mpa , , , 1 , 2 , C
|
||||||
|
YCZBYL , 油层中部压力 , Mpa , , , 1 , 2 ,
|
||||||
|
FBMJ , 封闭面积 , , , , 1 , 2 ,
|
||||||
|
DJKZMJ , 单井控制面积 , , , , 1 , 2 ,
|
||||||
|
DJKZYCL , 单井控制油储量 , 10^4t , , , 1 , 2 ,
|
||||||
|
DJKZQCL , 单井控制气储量 , , , , 1 , 2 ,
|
||||||
|
PJYL , 平均压力 , Mpa , , , 1 , 2 , Pi
|
||||||
|
LFBC , 裂缝半长 , m , , , 1 , 2 ,
|
||||||
|
LFKD , 裂缝宽度 , m , , , 1 , 2 ,
|
||||||
|
BJ1JL , 边界距离1 , m , , , 1 , 2 ,
|
||||||
|
BJ1XZ , 边界性质1 , , , , 1 , 0 ,
|
||||||
|
BJ2JL , 边界距离2 , m , , , 1 , 2 ,
|
||||||
|
BJ2XZ , 边界性质2 , , , , 1 , 0 ,
|
||||||
|
JJ , 截距 , , , , 1 , 2 ,
|
||||||
|
LY , 流压 , MPa , , , 1 , 2 ,
|
||||||
|
SSTL , 水渗透率 , 10^3μm^2 , , , 1 , 2 ,
|
||||||
|
ZLSS , 阻力损失 , MPa , , , 1 , 2 ,
|
||||||
|
ZSBJ , 折算半径 , MPa , , , 1 , 2 ,
|
||||||
|
SLDXS , 水流动系数 , 10^3μm^2*m , , , 1 , 2 ,
|
||||||
|
SDCXS , 水地层系数 , 10^3μm^2*m , , , 1 , 2 ,
|
||||||
|
SLD , 水流度 , 10^3μm^2/mPa*s , , , 1 , 2 ,
|
||||||
|
LDXL , 流动效率 , , , , 1 , 2 ,
|
||||||
|
KJYXBJ , 开井影响半径 , , , , 1 , 2 ,
|
||||||
|
GJYXBJ , 关井影响半径 , , , , 1 , 2 ,
|
||||||
|
JMX , 井模型 , , , , 1 , 0 ,
|
||||||
|
NBJMX , 内边界模型 , , , , 1 , 0 ,
|
||||||
|
WBJMX , 外边界模型 , , , , 1 , 0 ,
|
||||||
|
LLMX , 流量模型 , , , , 1 , 0 ,
|
||||||
|
CCMX , 储层模型 , , , , 1 , 0 ,
|
||||||
|
JCBYXS , 井储变异系数 , dec , , , 1 , 2 ,
|
||||||
|
XZFBXS , 相再分布系数 , , , , 1 , 2 ,
|
||||||
|
BGJCXS , 表观井储系数 , , , , 1 , 2 ,
|
||||||
|
DCXSB , 地层系数比 , , , , 1 , 2 ,
|
||||||
|
GSCSTL , 高渗层渗透率 , 10^3μm^2 , , , 1 , 2 ,
|
||||||
|
DSCSTL , 低渗层渗透率 , 10^3μm^2 , , , 1 , 2 ,
|
||||||
|
WQCLXS , 外区流窜系数 , , , , 1 , 2 ,
|
||||||
|
JSRJMC , 解释软件名称 , , , , 0 , 0 ,
|
||||||
|
CZSTL , 垂直渗透率 , 10^3μm^2 , , , 1 , 2 ,
|
||||||
|
SPSTL , 水平渗透率 , 10^3μm^2 , , , 1 , 2 ,
|
||||||
|
BJXZ3 , 边界性质3 , , , , 1 , 0 ,
|
||||||
|
BJJL3 , 边界距离3 , m , , , 1 , 2 ,
|
||||||
|
BJXZ4 , 边界性质4 , , , , 1 , 0 ,
|
||||||
|
BJJL4 , 边界距离4 , m , , , 1 , 2 ,
|
||||||
|
YQBJ , 一区半径 , m , , , 1 , 2 ,
|
||||||
|
YQSTL , 一区渗透率 , 10^3μm^2 , , , 1 , 2 ,
|
||||||
|
ERQBJ , 二区半径 , m , , , 1 , 2 ,
|
||||||
|
ERQSTL , 二区渗透率 , 10^3μm^2 , , , 1 , 2 ,
|
||||||
|
SQBJ , 三区半径 , m , , , 1 , 2 ,
|
||||||
|
SQSTL , 三区渗透率 , 10^3μm^2 , , , 1 , 2 ,
|
||||||
|
SQBJ1 , 四区半径 , m , , , 1 , 2 ,
|
||||||
|
SQSTL1 , 四区渗透率 , 10^3μm^2 , , , 1 , 2 ,
|
||||||
|
JLYJY , 结论与建议 , , , , 0 , 0 ,
|
||||||
|
BZ , 备注 , , , , 0 , 0 ,
|
||||||
|
YSSJ , 原始数据 , , P_DATA_GAUGE_P, 5 , 0 , 4 ,
|
||||||
|
WELL_ID , , , , , 0 , 0 ,
|
||||||
|
CSJD , , , , , 0 , 0 ,
|
||||||
|
SYID , , , , , 0 , 0 ,
|
||||||
|
TLID , , , , , 0 , 0 ,
|
||||||
|
CSSD , 测试深度 , , , , 1 , 2 ,
|
||||||
|
RZSL , 日注水量 , , , , 1 , 2 ,
|
||||||
|
TGZJ , 套管直径 , , , , 1 , 2 ,
|
||||||
|
SKJDDS1 , 射孔井段顶深 , , , , 1 , 2 ,
|
||||||
|
SKJDDS2 , 射孔井段底深 , , , , 1 , 2 ,
|
||||||
|
LRR , 录入人 , , , , 1 , 0 ,
|
||||||
|
SHR , 审核人 , , , , 1 , 0 ,
|
||||||
|
YYTJXS , 原油体积系数 , , P_DATA_FLUID, 5 , 1 , 2 ,
|
||||||
|
YYND , 原油粘度 , , P_DATA_FLUID , 6 , 1 , 2 ,
|
||||||
|
YYMD , 原油密度 , , P_DATA_FLUID , 7 , 1 , 2 ,
|
||||||
|
YYSXS , 油压缩系数 , , P_DATA_FLUID , 4 , 1 , 2 ,
|
||||||
|
STJXS , 水体积系数 , , P_DATA_FLUID , 13 , 1 , 2 ,
|
||||||
|
SND , 水粘度 , , P_DATA_FLUID , 14 , 1 , 2 ,
|
||||||
|
SYSXS , 水压缩系数 , , P_DATA_FLUID , 12 , 1 , 2 ,
|
||||||
|
QTJXS , 气体积系数 , , P_DATA_FLUID , 10 , 1 , 2 ,
|
||||||
|
QND , 气粘度 , , P_DATA_FLUID , 9 , 1 , 2 ,
|
||||||
|
QMD , 气密度 , , P_DATA_FLUID , 11 , 1 , 2 ,
|
||||||
|
QYSXS , 气压缩系数 , , P_DATA_FLUID , 8 , 1 , 2 ,
|
||||||
|
TRQYSYZ , 天然气压缩因子 , , , , 1 , 2 ,
|
||||||
|
HYBHD , 含油饱和度 , , , , 1 , 2 ,
|
||||||
|
HSBHD , 含水饱和度 , , , , 1 , 2 ,
|
||||||
|
HQBHD , 含气饱和度 , , , , 1 , 2 ,
|
||||||
|
KXD , 孔隙度 , , P_DATA_RES , 7 , 1 , 2 ,
|
||||||
|
ZHYSXS , 综合压缩系数 , , P_DATA_RES , 11 , 1 , 2 ,
|
||||||
|
YSDCYL , 原始地层压力 , , P_DATA_RES , 9 , 1 , 2 ,
|
||||||
|
BZ , 备注 , , , , 1 , 0 ,
|
||||||
|
GXDW , 管辖单位 , , , , 1 , 0 ,
|
||||||
|
GXDWDM , 管辖单位代码 , , , , 0 , 0 ,
|
@ -0,0 +1,17 @@
|
|||||||
|
;相平衡内部参数
|
||||||
|
[InputArgs]
|
||||||
|
Item01_N2 = 0.0019/3.46/126.2/0.0377/28.103/1/1
|
||||||
|
Item02_CO2 = 0.0794/7.382/304.19/0.228/44.01/1/1
|
||||||
|
Item03_C1 = 0.5789/4.599/190.56/0.012/16.043/1/1
|
||||||
|
Item04_C2 = 0.0603/4.872/305.32/0.1/30.07/1/1
|
||||||
|
Item05_C3 = 0.1274/4.248/369.83/0.152/44.097/1/1
|
||||||
|
Item06_iC4 = 0.0026/3.64/407.8/0.184/58.123/1/1
|
||||||
|
Item07_nC4 = 0.0047/3.796/425.12/0.2/58.123/1/1
|
||||||
|
Item08_iC5 = 0.0064/3.38/460.4/0.228/72.15/1/1
|
||||||
|
Item09_nC5 = 0.0139/3.37/469.7/0.252/72.15/1/1
|
||||||
|
Item10_C6 = 0.0178/3.33/512.8/0.25/84/1/1
|
||||||
|
Item11_C7 = 0.0154/3.12/547.2/0.28/96/1/1
|
||||||
|
Item12_C8 = 0.0121/2.89/575.6/0.312/107/1/1
|
||||||
|
Item13_C9 = 0.0132/2.64/602.8/0.348/121/1/1
|
||||||
|
Item14_C10 = 0.0125/2.42/626.7/0.385/134/1/1
|
||||||
|
Item14_C11+ = 0.0535/1.66638767/707.5347075/1.87199502/227/1/1
|
@ -0,0 +1,55 @@
|
|||||||
|
;MPA研发过程中的软件测试小工具相关配置
|
||||||
|
|
||||||
|
; 系统配置
|
||||||
|
[SysConfig]
|
||||||
|
OnlyOne = 0 ; 是否仅仅显示一个窗体,可以单独打包软件 1:是 0:不是
|
||||||
|
;CurType = _TestPlot ; 默认启动
|
||||||
|
;CurWx = iGuiPlot ;
|
||||||
|
CurType = _TestPlot ; 默认启动
|
||||||
|
CurWx = iWxAxisTest ;
|
||||||
|
|
||||||
|
; About Base
|
||||||
|
[_TestBase]
|
||||||
|
wxTestBase = 框架基础测试 ;
|
||||||
|
wxTestThread = 线程测试 ;
|
||||||
|
;Key2 = {Item1}{Item2};
|
||||||
|
|
||||||
|
; About Gui
|
||||||
|
[_TestGui]
|
||||||
|
iWxWizard = Job向导 ;
|
||||||
|
iWxConfigWizard = 系统配置向导 ;
|
||||||
|
iWxResult = 拟合处理结果 ;
|
||||||
|
iWxPrintOption = 打印/打印预览选项 ;
|
||||||
|
iWxOptionResCompare = 成果对比 ;
|
||||||
|
iWxParaUtilTest = 新参数展示测试 ;
|
||||||
|
|
||||||
|
; About Plot
|
||||||
|
[_TestPlot]
|
||||||
|
;wxTestBase = 绘图基础测试 ;
|
||||||
|
iGuiPlot = 绘图(单一) ;
|
||||||
|
iGuiPlotPF = 绘图(压力+流量) ;
|
||||||
|
iWxConfigPlotTemplate = 系统配置之绘图模板配置 ;
|
||||||
|
iWxAxisTest = 坐标轴测试 ;
|
||||||
|
|
||||||
|
; About Tool
|
||||||
|
[_TestTool]
|
||||||
|
iWxRibbon = Ribbon模式 ;
|
||||||
|
iWxPvtMain = PVT工具 ;
|
||||||
|
iWxUpdater = 软件更新工具 ;
|
||||||
|
iWxHelp = 帮助工具 ;
|
||||||
|
iWxIconExtract = 图标Tag提取 ;
|
||||||
|
iWxProDepends = Pro依赖 ;
|
||||||
|
iWxToolClassInfo = Class信息提取 ;
|
||||||
|
iWxFileUtils = 文件批量处理 ;
|
||||||
|
|
||||||
|
; About Algo
|
||||||
|
[_TestAlg]
|
||||||
|
wxTestAlg = 算法配置类基础测试 ;
|
||||||
|
iWxResultParaFit = 参数散点数据拟合 ;
|
||||||
|
|
||||||
|
; About Data
|
||||||
|
[_TestData]
|
||||||
|
iWxTestDb = 数据库类试 ;
|
||||||
|
iWxDataLoad = 数据加载 ;
|
||||||
|
iWxTableViewTest = 表格展示测试 ;
|
||||||
|
iWxProjectMigrate = 项目数据迁移 ;
|
@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<Lock xmlns="http://schemas.mindjet.com/MindManager/Lock/2003"><LockOwner UserEmail="" UserName=""/></Lock>
|
@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<Lock xmlns="http://schemas.mindjet.com/MindManager/Lock/2003"><LockOwner UserEmail="" UserName=""/></Lock>
|
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 512 B |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 3.4 KiB |
After Width: | Height: | Size: 233 B |
After Width: | Height: | Size: 135 B |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 966 B |
After Width: | Height: | Size: 290 B |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 3.1 KiB |
After Width: | Height: | Size: 3.2 KiB |
After Width: | Height: | Size: 19 KiB |
After Width: | Height: | Size: 3.4 KiB |
After Width: | Height: | Size: 1021 B |
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 3.8 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 299 B |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 3.3 KiB |
After Width: | Height: | Size: 226 B |
After Width: | Height: | Size: 6.4 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 287 B |