summaryrefslogtreecommitdiffstats
path: root/src/JavaScriptInterface.cpp
diff options
context:
space:
mode:
authorSebastian Schmelzer2011-11-03 17:26:49 +0100
committerSebastian Schmelzer2011-11-03 17:26:49 +0100
commitb5de5a6207a861931dbedeec19f628a75e08cbb9 (patch)
tree27fd970a3db47b8b559bbd0d50711516812386a3 /src/JavaScriptInterface.cpp
parentupdate cmake stuff (diff)
downloademuchooser-b5de5a6207a861931dbedeec19f628a75e08cbb9.tar.gz
emuchooser-b5de5a6207a861931dbedeec19f628a75e08cbb9.tar.xz
emuchooser-b5de5a6207a861931dbedeec19f628a75e08cbb9.zip
code formating
Diffstat (limited to 'src/JavaScriptInterface.cpp')
-rw-r--r--src/JavaScriptInterface.cpp191
1 files changed, 104 insertions, 87 deletions
diff --git a/src/JavaScriptInterface.cpp b/src/JavaScriptInterface.cpp
index dcae24b..dbb6e2e 100644
--- a/src/JavaScriptInterface.cpp
+++ b/src/JavaScriptInterface.cpp
@@ -15,129 +15,146 @@
#include <XSession.h>
#include <XSessionHandler.h>
+JavaScriptInterface::JavaScriptInterface(QWebView* parent)
+{
+ // TODO Auto-generated constructor stub
-
-JavaScriptInterface::JavaScriptInterface(QWebView* parent) {
- // TODO Auto-generated constructor stub
-
- index = 1;
- m_dom = parent->page()->mainFrame();
+ index = 1;
+ m_dom = parent->page()->mainFrame();
}
-JavaScriptInterface::~JavaScriptInterface() {
- // TODO Auto-generated destructor stub
+JavaScriptInterface::~JavaScriptInterface()
+{
+ // TODO Auto-generated destructor stub
}
-void JavaScriptInterface::addItems(const QList<Session *> entries) {
- int i;
- for(i=0; i<entries.size(); i++) {
- m_data.insert(index + i, entries.at(i));
+void
+JavaScriptInterface::addItems(const QList<Session *> entries)
+{
+ int i;
+ for (i = 0; i < entries.size(); i++)
+ {
+ m_data.insert(index + i, entries.at(i));
}
- index = index + i;
+ index = index + i;
}
-
-void JavaScriptInterface::attachToDOM() {
- m_dom->addToJavaScriptWindowObject(QString("emuchooser"), this);
+void
+JavaScriptInterface::attachToDOM()
+{
+ m_dom->addToJavaScriptWindowObject(QString("emuchooser"), this);
}
-QVariantList JavaScriptInterface::getList() {
- QVariantMap elem;
- QVariantList list;
+QVariantList
+JavaScriptInterface::getList()
+{
+ QVariantMap elem;
+ QVariantList list;
// qDebug() << "getList was called";
- QHashIterator<int, Session *> i(m_data);
- while (i.hasNext()) {
- i.next();
- elem.insert("title", i.value()->shortDescription());
- elem.insert("icon", i.value()->icon());
- elem.insert("id", i.key());
- list << elem;
- elem.clear();
- }
-
- return list;
+ QHashIterator<int, Session *> i(m_data);
+ while (i.hasNext())
+ {
+ i.next();
+ elem.insert("title", i.value()->shortDescription());
+ elem.insert("icon", i.value()->icon());
+ elem.insert("id", i.key());
+ list << elem;
+ elem.clear();
+ }
+
+ return list;
}
-QString JavaScriptInterface::getDetails(int id) {
+QString
+JavaScriptInterface::getDetails(int id)
+{
// qDebug() << "getDetails was called";
- QString tpl, ret;
- QFile file(":/html/detail");
- if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
- return QString();
+ QString tpl, ret;
+ QFile file(":/html/detail");
+ if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
+ return QString();
- while (!file.atEnd()) {
- QByteArray line = file.readLine();
- tpl.append(line);
+ while (!file.atEnd())
+ {
+ QByteArray line = file.readLine();
+ tpl.append(line);
}
+ ret =
+ tpl.arg(m_data.value(id)->title()).arg(m_data.value(id)->screenshot()).arg(
+ m_data.value(id)->author()).arg(m_data.value(id)->creationDate()).arg(
+ m_data.value(id)->changeDate()).arg(m_data.value(id)->os()).arg(
+ m_data.value(id)->emulator()).arg(m_data.value(id)->description());
- ret = tpl.arg(m_data.value(id)->title())
- .arg(m_data.value(id)->screenshot())
- .arg(m_data.value(id)->author())
- .arg(m_data.value(id)->creationDate())
- .arg(m_data.value(id)->changeDate())
- .arg(m_data.value(id)->os())
- .arg(m_data.value(id)->emulator())
- .arg(m_data.value(id)->description());
-
- return ret;
+ return ret;
}
-
-
-QString JavaScriptInterface::getFoo() {
+QString
+JavaScriptInterface::getFoo()
+{
// qDebug() << "getFoo was called";
- return QString("foobar");
+ return QString("foobar");
}
-QString JavaScriptInterface::getAbout() {
+QString
+JavaScriptInterface::getAbout()
+{
// qDebug() << "getAbout was called";
- QString ret;
- QFile file(":/html/about");
- if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
- return QString();
-
- while (!file.atEnd()) {
- QByteArray line = file.readLine();
- ret.append(line);
+ QString ret;
+ QFile file(":/html/about");
+ if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
+ return QString();
+
+ while (!file.atEnd())
+ {
+ QByteArray line = file.readLine();
+ ret.append(line);
}
- return ret;
+ return ret;
}
-QString JavaScriptInterface::getHelp() {
+QString
+JavaScriptInterface::getHelp()
+{
// qDebug() << "getHelp was called";
- QString ret;
- QFile file(":/html/help");
- if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
- return QString();
-
- while (!file.atEnd()) {
- QByteArray line = file.readLine();
- ret.append(line);
+ QString ret;
+ QFile file(":/html/help");
+ if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
+ return QString();
+
+ while (!file.atEnd())
+ {
+ QByteArray line = file.readLine();
+ ret.append(line);
}
- return ret;
+ return ret;
}
-QString JavaScriptInterface::getWelcome() {
+QString
+JavaScriptInterface::getWelcome()
+{
// qDebug() << "getWelcome was called";
- QString ret;
- QFile file(":/html/welcome");
- if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
- return QString();
-
- while (!file.atEnd()) {
- QByteArray line = file.readLine();
- ret.append(line);
+ QString ret;
+ QFile file(":/html/welcome");
+ if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
+ return QString();
+
+ while (!file.atEnd())
+ {
+ QByteArray line = file.readLine();
+ ret.append(line);
}
- return ret;
+ return ret;
}
-void JavaScriptInterface::run(int id) {
- qDebug() << "start system: " << m_data.value(id)->title();
- emit hideMainWindow();
- m_data.value(id)->run();
+void
+JavaScriptInterface::run(int id)
+{
+ qDebug() << "start system: " << m_data.value(id)->title();
+ emit
+ hideMainWindow();
+ m_data.value(id)->run();
}
-