removed all alerts

This commit is contained in:
Jeena Paradies 2012-11-18 02:38:47 +01:00
parent b138887371
commit b6c94f23de
5 changed files with 6 additions and 75 deletions

View file

@ -1,68 +0,0 @@
import sys, urllib
from PyQt4 import QtCore, QtGui, QtWebKit
"""Html snippet."""
html = """
<html><body>
<center>
<script language="JavaScript">
document.write('<p>Python ' + pyObj.pyVersion + '</p>')
</script>
<button onClick="pyObj.showMessage('Hello from WebKit')">Press me</button>
</center>
</body></html>
"""
class StupidClass(QtCore.QObject):
"""Simple class with one slot and one read-only property."""
@QtCore.pyqtSlot(str)
def showMessage(self, msg):
"""Open a message box and display the specified message."""
QtGui.QMessageBox.information(None, "Info", msg)
def _pyVersion(self):
"""Return the Python version."""
return sys.version
"""Python interpreter version property."""
pyVersion = QtCore.pyqtProperty(str, fget=_pyVersion)
def isBasicAuth(url):
url_opener = urllib.URLopener()
try:
url_opener.open(url)
except IOError, error_code:
if error_code[0] == "http error" :
if error_code[1] == 401:
return True
else:
return False
return False
def main():
app = QtGui.QApplication(sys.argv)
myObj = StupidClass()
webView = QtWebKit.QWebView()
# Make myObj exposed as JavaScript object named 'pyObj'
webView.page().mainFrame().addToJavaScriptWindowObject("pyObj", myObj)
url = "http://lala.home.jeena.net:3002/admin"
if isBasicAuth(url):
print "Basic Auth"
else:
webView.load(QtCore.QUrl(url))
#webView.setHtml(html)
window = QtGui.QMainWindow()
window.setCentralWidget(webView)
window.show()
sys.exit(app.exec_())
if __name__ == "__main__":
main()

View file

@ -130,7 +130,7 @@ function(HostApp, Paths, Hmac) {
Paths.getURL(url, http_method, callback, requestBody, auth_header);
} else {
alert("State is not the same: {" + this.state + "} vs {" + urlVars["state"] + "}")
console.error("State is not the same: {" + this.state + "} vs {" + urlVars["state"] + "}")
}
this.state = null; // reset the state

View file

@ -81,8 +81,7 @@ function(Core, Paths, HostApp, URI) {
those.newStatus(json);
} catch (e) {
//alert(resp.responseText);
alert(url + " JSON parse error");
console.error(url + " JSON parse error");
throw e;
}
}

View file

@ -284,8 +284,8 @@ function(jQuery, Paths, URI, HostApp, Followings) {
}
},
error:function (xhr, ajaxOptions, thrownError) {
alert(xhr.status);
alert(thrownError);
console.error(xhr.status);
console.error(thrownError);
}
});
}

View file

@ -70,13 +70,13 @@ var console = {
__console.error(s);
}
},
warning: function (s) {
warn: function (s) {
if (OS_TYPE == "mac") {
alert("WARNING: " + s);
} else {
__console.warning(s);
}
}
},
notice: function(s) {
if (OS_TYPE == "mac") {
alert("NOTICE: " + s);