14
14
* along with this program. If not, see <http://www.gnu.org/licenses/>.
20
23
// property string text
21
// property string text : ""
22
property string hoverimage: "scan-start.png"
24
property string text : ""
25
property string hoverimage: "green1.png"
28
//-----------------------------------------------
29
SystemPalette { id: myPalette; colorGroup: SystemPalette.Active }
30
property string setbtn_flag: ""
31
property string get_msg: ""
32
property bool check_flag: true
34
signal send_dynamic_picture(string str);
35
//信号绑定,绑定qt的信号finishCleanWork,该信号emit时触发onFinishCleanWork,按钮恢复使能
37
target: systemdispatcher
38
onFinishCleanWorkMain: {
39
if(setbtn_flag =="onekey")
43
if (setbtn_flag == "onekey") {
44
btnImg.source = "../../img/icons/green3.png"
45
displaytext.text = "一键清理";
48
else if (msg == "u") {
51
else if (msg == "c") {
54
else if (msg == "h") {
57
else if (msg == "k") {
60
else if (msg == "o") {
62
displaytext.text = "再次清理"
69
target: systemdispatcher
70
onFinishCleanWorkSecond: {
71
if(setbtn_flag=="smallonekey")
75
btnImg.source = "../../img/icons/green1.png"
76
displaytext.text = "一键清理";
78
else if (msg == "u") {
81
else if (msg == "c") {
84
else if (msg == "h") {
87
else if (msg == "k") {
90
else if (msg == "o") {
92
displaytext.text = "再次清理"
97
//-----------------------------------------------
25
101
source: "../../img/icons/" + btn.hoverimage
50
126
// onExited: btnImg.source = ""
53
if (hoverimage == "return.png")
54
btnImg.source = "../../img/icons/return-hover.png"
55
else if (hoverimage == "sort.png")
56
btnImg.source = "../../img/icons/sort-hover.png"
57
else if (hoverimage == "selectpic.png")
58
btnImg.source = "../../img/icons/selectpic-hover.png"
59
else if (hoverimage == "use.png")
60
btnImg.source = "../../img/icons/use-hover.png"
130
if (hoverimage == "green1.png") {
131
btnImg.source = "../../img/icons/green1-hover.png"
132
// if(setbtn_flag=="smallonekey")
133
// displaytext.text = "再次清理";
135
else if (hoverimage == "blue1.png")
136
btnImg.source = "../../img/icons/blue1-hover.png"
137
else if (hoverimage == "green2.png")
138
btnImg.source = "../../img/icons/green2-hover.png"
139
else if (hoverimage == "gray1.png")
140
btnImg.source = "../../img/icons/gray1-hover.png"
141
else if (hoverimage == "blue2.png")
142
btnImg.source = "../../img/icons/blue2-hover.png"
143
else if (hoverimage == "blue3.png")
144
btnImg.source = "../../img/icons/blue3-hover.png"
145
else if (hoverimage == "blue4.png")
146
btnImg.source = "../../img/icons/blue4-hover.png"
147
else if (hoverimage == "green3.png") {
148
btnImg.source = "../../img/icons/green3-hover.png"
149
// if(setbtn_flag =="onekey")
150
// displaytext.text = "再次清理";
62
153
btnImg.source = "../../img/toolWidget/menu_hover.png"
154
// if (hoverimage == "return.png")
155
// btnImg.source = "../../img/icons/return-hover.png"
156
// else if (hoverimage == "sort.png")
157
// btnImg.source = "../../img/icons/sort-hover.png"
158
// else if (hoverimage == "selectpic.png")
159
// btnImg.source = "../../img/icons/selectpic-hover.png"
160
// else if (hoverimage == "use.png")
161
// btnImg.source = "../../img/icons/use-hover.png"
163
// btnImg.source = "../../img/toolWidget/menu_hover.png"
65
if (hoverimage == "return.png")
66
btnImg.source = "../../img/icons/return-hover.png"
67
else if (hoverimage == "sort.png")
68
btnImg.source = "../../img/icons/sort-hover.png"
69
else if (hoverimage == "selectpic.png")
70
btnImg.source = "../../img/icons/selectpic-hover.png"
71
else if (hoverimage == "use.png")
72
btnImg.source = "../../img/icons/use-hover.png"
166
if (hoverimage == "green1.png")
167
btnImg.source = "../../img/icons/green1-hover.png"
168
else if (hoverimage == "blue1.png")
169
btnImg.source = "../../img/icons/blue1-hover.png"
170
else if (hoverimage == "green2.png")
171
btnImg.source = "../../img/icons/green2-hover.png"
172
else if (hoverimage == "gray1.png")
173
btnImg.source = "../../img/icons/gray1-hover.png"
174
else if (hoverimage == "blue2.png")
175
btnImg.source = "../../img/icons/blue2-hover.png"
176
else if (hoverimage == "blue3.png")
177
btnImg.source = "../../img/icons/blue3-hover.png"
178
else if (hoverimage == "blue4.png")
179
btnImg.source = "../../img/icons/blue4-hover.png"
180
else if (hoverimage == "green3.png")
181
btnImg.source = "../../img/icons/green3-hover.png"
74
183
btnImg.source = "../../img/toolWidget/menu_press.png"
184
// if (hoverimage == "return.png")
185
// btnImg.source = "../../img/icons/return-hover.png"
186
// else if (hoverimage == "sort.png")
187
// btnImg.source = "../../img/icons/sort-hover.png"
188
// else if (hoverimage == "selectpic.png")
189
// btnImg.source = "../../img/icons/selectpic-hover.png"
190
// else if (hoverimage == "use.png")
191
// btnImg.source = "../../img/icons/use-hover.png"
193
// btnImg.source = "../../img/toolWidget/menu_press.png"
79
if (hoverimage == "return.png")
80
btnImg.source = "../../img/icons/return.png"
81
else if (hoverimage == "sort.png")
82
btnImg.source = "../../img/icons/sort.png"
83
else if (hoverimage == "selectpic.png")
84
btnImg.source = "../../img/icons/selectpic.png"
85
else if (hoverimage == "use.png")
86
btnImg.source = "../../img/icons/use.png"
198
if (hoverimage == "green1.png")
199
btnImg.source = "../../img/icons/green1.png"
200
else if (hoverimage == "blue1.png")
201
btnImg.source = "../../img/icons/blue1.png"
202
else if (hoverimage == "green2.png")
203
btnImg.source = "../../img/icons/green2.png"
204
else if (hoverimage == "gray1.png")
205
btnImg.source = "../../img/icons/gray1.png"
206
else if (hoverimage == "blue2.png")
207
btnImg.source = "../../img/icons/blue2.png"
208
else if (hoverimage == "blue3.png")
209
btnImg.source = "../../img/icons/blue3.png"
210
else if (hoverimage == "blue4.png")
211
btnImg.source = "../../img/icons/blue4.png"
212
else if (hoverimage == "green3.png")
213
btnImg.source = "../../img/icons/green3.png"
88
215
btnImg.source = "../../img/toolWidget/menu_hover.png"
91
onExited: btnImg.source = ""
95
onClicked: { btn.clicked(); }
216
// if (hoverimage == "return.png")
217
// btnImg.source = "../../img/icons/return.png"
218
// else if (hoverimage == "sort.png")
219
// btnImg.source = "../../img/icons/sort.png"
220
// else if (hoverimage == "selectpic.png")
221
// btnImg.source = "../../img/icons/selectpic.png"
222
// else if (hoverimage == "use.png")
223
// btnImg.source = "../../img/icons/use.png"
225
// btnImg.source = "../../img/toolWidget/menu_hover.png"
241
if (setbtn_flag == "onekey") {
242
send_dynamic_picture("onekey");
243
systemdispatcher.set_user_homedir_qt();
244
systemdispatcher.clean_by_main_one_key_qt(systemdispatcher.get_onekey_args());
245
// displaytext.text = "清理完毕"
246
// btnImg.source = "../img/icons/onekeyover.png" //首页点击后更换图片的位置7-30
250
else if (setbtn_flag == "smallonekey") {
251
systemdispatcher.set_user_homedir_qt();
252
systemdispatcher.clean_by_second_one_key_qt(systemdispatcher.get_onekey_args2());
253
// btnImg.source = "../img/icons/clear-over.png" //首页点击后更换图片的位置7-30
254
// displaytext.text = "清理完毕"
260
sessiondispatcher.send_warningdialog_msg("友情提示:","对不起,您没有选中清理项,请确认!");
99
//// visible: (btn.text == "") ? false : true
100
// anchors.centerIn: buttonImage; font.bold: true; font.pixelSize: 15
101
// text: btn.text; style: Text.Raised; styleColor: "black"
265
// source: "../../img/icons/arrowhead.png"
266
// visible: (setbtn_flag == "onekey") ? true : false
267
// anchors.verticalCenter: parent.verticalCenter
268
// anchors.left: parent.left
269
// anchors.leftMargin: 10
274
// visible: (btn.text == "") ? false : true
275
anchors.centerIn: buttonImage
277
font.family: "Helvetica"
281
// style: Text.Raised
282
// styleColor: "black"
283
styleColor: "#AAAAAA"
302
//// property string text
303
//// property string text : ""
304
//// property string hoverimage: "scan-start.png"
307
// property string color1:"#87bc1d"
308
// property string color2:"#6b9e00"
309
// property string bordercolor:"#6fa200"
310
// property string text:""
311
// property int textsize:10
312
// property bool bold: false
314
// SystemPalette { id: myPalette; colorGroup: SystemPalette.Active }
315
//// color: "transparent"
316
// property SystemDispatcher dis: systemdispatcher
317
//// property string iconName: "onekeyBtn.png"
318
// property string setbtn_flag: ""
320
// property string get_msg: ""
321
// property bool check_flag: true
323
// signal clicked(); //如果没有选中任何清理项,提示警告框!first page
325
// signal send_dynamic_picture(string str);
326
// //信号绑定,绑定qt的信号finishCleanWork,该信号emit时触发onFinishCleanWork,按钮恢复使能
328
// target: systemdispatcher
329
// onFinishCleanWorkMain: {
330
// if(setbtn_flag =="onekey"||setbtn_flag=="smallonekey")
334
// if (setbtn_flag == "onekey")
335
// btnImg.source = "../img/icons/onekeyBtn.png"
337
// else if (msg == "u") {
340
// else if (msg == "c") {
343
// else if (msg == "h") {
346
// else if (msg == "k") {
354
// target: systemdispatcher
355
// onFinishCleanWorkSecond: {
356
// if(setbtn_flag =="onekey"||setbtn_flag=="smallonekey")
360
// btnImg.source = "../img/icons/onekey.png"
362
// else if (msg == "u") {
365
// else if (msg == "c") {
368
// else if (msg == "h") {
371
// else if (msg == "k") {
380
//// source: "../../img/icons/" + btn.hoverimage
381
//// width: btn.width; height: btn.height
386
//// source: "../../img/icons/unselect.png"
387
//// width: btn.width; height: btn.height
392
// anchors.centerIn: parent
395
// border.color: bordercolor
398
// gradient: Gradient{
399
// GradientStop{position: 0.0; color: color1}
400
// GradientStop{position: 1.0; color: color2}
404
// anchors.fill: parent
409
// anchors.fill: parent
410
// hoverEnabled: true
412
// btnImg.source = "../../img/toolWidget/menu_hover.png"
414
// onPressed: btnImg.source = "../../img/toolWidget/menu_press.png"
416
// onReleased:btnImg.source = "../../img/toolWidget/menu_hover.png"
417
// onExited: btnImg.source = ""
419
// btn.clicked(); //如果没有选中任何清理项,提示警告框,发出信号...
422
// if (setbtn_flag == "onekey") {
423
// send_dynamic_picture("onekey");
424
// systemdispatcher.set_user_homedir_qt();
425
// systemdispatcher.clean_by_main_one_key_qt(systemdispatcher.get_onekey_args());
426
//// btnImg.source = "../img/icons/onekeyover.png" //首页点击后更换图片的位置7-30
428
// btn.enabled=false;
430
// else if (setbtn_flag == "smallonekey") {
431
// systemdispatcher.set_user_homedir_qt();
432
// systemdispatcher.clean_by_second_one_key_qt(systemdispatcher.get_onekey_args2());
433
//// btnImg.source = "../img/icons/clear-over.png" //首页点击后更换图片的位置7-30
435
// btn.enabled=false;
439
// sessiondispatcher.send_warningdialog_msg("友情提示:","对不起,您没有选中清理项,请确认!");
444
// anchors.centerIn:parent
447
// font.pointSize: textsize
453
////// visible: (btn.text == "") ? false : true
454
//// anchors.centerIn: buttonImage; font.bold: true; font.pixelSize: 15
455
//// text: btn.text; style: Text.Raised; styleColor: "black"
460
//// when: mouseRegion.pressed == true
461
//// PropertyChanges { target: pressed; opacity: 1 }