24 document.write(html); |
24 document.write(html); |
25 } |
25 } |
26 |
26 |
27 //! Create zoom in & out buttons. |
27 //! Create zoom in & out buttons. |
28 function _setActions() { |
28 function _setActions() { |
|
29 // IMPORTANT: use QT qrc style for resource reference since this snippet is a QT mapped object |
|
30 // and resource processing is done in QT, not javascript |
29 snippets.zoomBarBtnIn.connectAction("zoomIn", "WebView", true, true); |
31 snippets.zoomBarBtnIn.connectAction("zoomIn", "WebView", true, true); |
30 snippets.zoomBarBtnOut.connectAction("zoomOut", "WebView", true, true); |
32 snippets.zoomBarBtnOut.connectAction("zoomOut", "WebView", true, true); |
31 snippets.zoomBarBtnIn.setIcon(":/chrome/bedrockchrome/zoombar.snippet/icons/icon_zoom+.png"); |
33 snippets.zoomBarBtnIn.setIcon(":/zoombar/icon_zoom+.png"); |
32 snippets.zoomBarBtnIn.setActiveIcon(":/chrome/bedrockchrome/zoombar.snippet/icons/icon_zoom+_pressed.png"); |
34 snippets.zoomBarBtnIn.setActiveIcon(":/zoombar/icon_zoom+_pressed.png"); |
33 snippets.zoomBarBtnIn.setDisabledIcon(":/chrome/bedrockchrome/zoombar.snippet/icons/icon_zoom+_disabled.png"); |
35 snippets.zoomBarBtnIn.setDisabledIcon(":/zoombar/icon_zoom+_disabled.png"); |
34 snippets.zoomBarBtnOut.setIcon(":/chrome/bedrockchrome/zoombar.snippet/icons/icon_zoom-.png"); |
36 snippets.zoomBarBtnOut.setIcon(":/zoombar/icon_zoom-.png"); |
35 snippets.zoomBarBtnOut.setActiveIcon(":/chrome/bedrockchrome/zoombar.snippet/icons/icon_zoom-_pressed.png"); |
37 snippets.zoomBarBtnOut.setActiveIcon(":/zoombar/icon_zoom-_pressed.png"); |
36 snippets.zoomBarBtnOut.setDisabledIcon(":/chrome/bedrockchrome/zoombar.snippet/icons/icon_zoom-_disabled.png"); |
38 snippets.zoomBarBtnOut.setDisabledIcon(":/zoombar/icon_zoom-_disabled.png"); |
37 |
39 |
38 // Connect to each action's "changed" signal. |
40 // Connect to each action's "changed" signal. |
39 window.views.WebView.actions.zoomIn.changed.connect( |
41 window.views.WebView.actions.zoomIn.changed.connect( |
40 createDelegate(this, handleChange)); |
42 createDelegate(this, handleChange)); |
41 window.views.WebView.actions.zoomOut.changed.connect( |
43 window.views.WebView.actions.zoomOut.changed.connect( |