summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2016-04-05 06:56:57 +0200
committerFlorian Bruhin <git@the-compiler.org>2016-04-05 06:56:57 +0200
commitb9b2297d642cfaddb2f03e3a326e779998e8bf95 (patch)
tree557ad10d645f9caabda918d1af54a120514fb0cb
parent1e740aa78b38144cfdf85e8584eb4a0c4073ab75 (diff)
downloadqutebrowser-b9b2297d642cfaddb2f03e3a326e779998e8bf95.tar.gz
qutebrowser-b9b2297d642cfaddb2f03e3a326e779998e8bf95.zip
Add minimal C++ testbrowser
-rw-r--r--.gitignore3
-rw-r--r--scripts/testbrowser_cpp/main.cpp13
-rw-r--r--scripts/testbrowser_cpp/testbrowser.pro6
3 files changed, 22 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e1db4729d..d1826d402 100644
--- a/.gitignore
+++ b/.gitignore
@@ -31,3 +31,6 @@ __pycache__
/.hypothesis
/prof
TODO
+/scripts/testbrowser_cpp/Makefile
+/scripts/testbrowser_cpp/main.o
+/scripts/testbrowser_cpp/testbrowser
diff --git a/scripts/testbrowser_cpp/main.cpp b/scripts/testbrowser_cpp/main.cpp
new file mode 100644
index 000000000..06c3d1a4f
--- /dev/null
+++ b/scripts/testbrowser_cpp/main.cpp
@@ -0,0 +1,13 @@
+#include <QApplication>
+#include <QWebView>
+#include <QUrl>
+
+
+int main(int argc, char *argv[])
+{
+ QApplication app(argc, argv);
+ QWebView view;
+ view.load(QUrl(argv[1]));
+ view.show();
+ return app.exec();
+}
diff --git a/scripts/testbrowser_cpp/testbrowser.pro b/scripts/testbrowser_cpp/testbrowser.pro
new file mode 100644
index 000000000..59f55ddfc
--- /dev/null
+++ b/scripts/testbrowser_cpp/testbrowser.pro
@@ -0,0 +1,6 @@
+QT += core widgets webkit webkitwidgets
+
+TARGET = testbrowser
+TEMPLATE = app
+
+SOURCES += main.cpp