summaryrefslogtreecommitdiffstats
path: root/src/javascriptinterface.cpp
diff options
context:
space:
mode:
authorJonathan Bauer2011-03-21 14:50:36 +0100
committerJonathan Bauer2011-03-21 14:50:36 +0100
commitfc8513eb7b38601362ea7b5fa6c81d0359646fa9 (patch)
tree4fa3fd969ebc25858a68a0a577c3df75595aa54d /src/javascriptinterface.cpp
parentcheckHost now returns bool (diff)
downloadfbgui-fc8513eb7b38601362ea7b5fa6c81d0359646fa9.tar.gz
fbgui-fc8513eb7b38601362ea7b5fa6c81d0359646fa9.tar.xz
fbgui-fc8513eb7b38601362ea7b5fa6c81d0359646fa9.zip
commented (working) watchdhcp for now til logic ist complete, java interface has getSession that read the session id from the pbs
Diffstat (limited to 'src/javascriptinterface.cpp')
-rw-r--r--src/javascriptinterface.cpp17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/javascriptinterface.cpp b/src/javascriptinterface.cpp
index 7f1b949..001753c 100644
--- a/src/javascriptinterface.cpp
+++ b/src/javascriptinterface.cpp
@@ -20,6 +20,17 @@ void JavascriptInterface::attachToDOM(){
_parent->addToJavaScriptWindowObject(QString("fbgui"), this);
}
//-------------------------------------------------------------------------------------------------------
+void JavascriptInterface::notify(const QString& msg){
+
+ QString code = QString("notify('\%1')").arg(msg);
+ _parent->evaluateJavaScript(code);
+}
+//-------------------------------------------------------------------------------------------------------
+void JavascriptInterface::getSession(const QString& session){
+ qxtLog->debug() << "Received session id: " << session;
+ sessionID = session;
+}
+//-------------------------------------------------------------------------------------------------------
void JavascriptInterface::startDownload(const QString& filename){
// ignore if empty filename
if (filename.isEmpty()){
@@ -34,12 +45,6 @@ void JavascriptInterface::downloadInfo(const QString& filename, const double& fi
_parent->evaluateJavaScript(code);
}
//-------------------------------------------------------------------------------------------------------
-void JavascriptInterface::notify(const QString& msg){
-
- QString code = QString("notify('\%1')").arg(msg);
- _parent->evaluateJavaScript(code);
-}
-//-------------------------------------------------------------------------------------------------------
void JavascriptInterface::updateProgressBar(const int& percent, const double& speed, const QString& unit){
if (percent == 0) return;
QString code = QString("updateProgress(\%1, \%2, '\%3')").arg(percent).arg(speed).arg(unit);