aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2017-01-28 19:23:02 +0100
committerAqua-sama <aqua@iserlohn-fortress.net>2017-01-28 19:23:02 +0100
commiteb6e40649ac8f5c72fc51735c83c4f6272e68bec (patch)
treec962f0b1a1b6aa04285eab783d85ad975da589ec /src
parentURL blocking whitelist (diff)
downloadsmolbote-eb6e40649ac8f5c72fc51735c83c4f6272e68bec.tar.xz
Added qbs project file
Diffstat (limited to 'src')
-rw-r--r--src/GitRepo.js5
-rw-r--r--src/forms/blockerdialog.cpp2
-rw-r--r--src/forms/blockerdialog.h2
-rw-r--r--src/forms/downloaddialog.cpp2
-rw-r--r--src/smolbote.qbs53
5 files changed, 61 insertions, 3 deletions
diff --git a/src/GitRepo.js b/src/GitRepo.js
new file mode 100644
index 0000000..57858aa
--- /dev/null
+++ b/src/GitRepo.js
@@ -0,0 +1,5 @@
+function repoVersion() {
+ console.log("testing");
+ return "0.0.0";
+}
+
diff --git a/src/forms/blockerdialog.cpp b/src/forms/blockerdialog.cpp
index ee6bdfc..ed2bbae 100644
--- a/src/forms/blockerdialog.cpp
+++ b/src/forms/blockerdialog.cpp
@@ -1,7 +1,7 @@
#include "blockerdialog.h"
#include "ui_blockerdialog.h"
-#include "settings.h"
+#include "../settings.h"
#include <QLabel>
BlockerDialog::BlockerDialog(QWidget *parent) :
diff --git a/src/forms/blockerdialog.h b/src/forms/blockerdialog.h
index 59dce0a..98e1a6e 100644
--- a/src/forms/blockerdialog.h
+++ b/src/forms/blockerdialog.h
@@ -2,7 +2,7 @@
#define URLINTERCEPTORDIALOG_H
#include <QDialog>
-#include "webengine/blockersubscription.h"
+#include "../webengine/blockersubscription.h"
namespace Ui {
class UrlInterceptorDialog;
diff --git a/src/forms/downloaddialog.cpp b/src/forms/downloaddialog.cpp
index bb92a0f..baf6202 100644
--- a/src/forms/downloaddialog.cpp
+++ b/src/forms/downloaddialog.cpp
@@ -26,7 +26,7 @@
#include <QFileDialog>
#include <QListWidget>
#include <QLabel>
-#include "webengine/downloaditemform.h"
+#include "../webengine/downloaditemform.h"
DownloadDialog::DownloadDialog(QWidget *parent) :
QDialog(parent),
diff --git a/src/smolbote.qbs b/src/smolbote.qbs
new file mode 100644
index 0000000..136ea21
--- /dev/null
+++ b/src/smolbote.qbs
@@ -0,0 +1,53 @@
+import qbs
+import "GitRepo.js" as GitRepo
+
+Project {
+ minimumQbsVersion: "1.7.0"
+
+ CppApplication {
+ name: "poi"
+ property string version: GitRepo.repoVersion()
+ files: [
+ "browser.cpp",
+ "browser.h",
+ "data/icon.svg",
+ "data/resources.qrc",
+ "forms/blockerdialog.cpp",
+ "forms/blockerdialog.h",
+ "forms/blockerdialog.ui",
+ "forms/downloaddialog.cpp",
+ "forms/downloaddialog.h",
+ "forms/downloaddialog.ui",
+ "forms/profiledialog.cpp",
+ "forms/profiledialog.h",
+ "forms/profiledialog.ui",
+ "main.cpp",
+ "mainwindow.cpp",
+ "mainwindow.h",
+ "mainwindow.ui",
+ "settings.cpp",
+ "settings.h",
+ "webengine/blockerrule.cpp",
+ "webengine/blockerrule.h",
+ "webengine/blockersubscription.cpp",
+ "webengine/blockersubscription.h",
+ "webengine/downloaditemform.cpp",
+ "webengine/downloaditemform.h",
+ "webengine/downloaditemform.ui",
+ "webengine/urlinterceptor.cpp",
+ "webengine/urlinterceptor.h",
+ "webengine/webengineprofile.cpp",
+ "webengine/webengineprofile.h",
+ "widgets/webviewtabbar.cpp",
+ "widgets/webviewtabbar.h",
+ ]
+
+ Depends { name: "Qt"; submodules: ["core", "widgets", "webengine", "webenginewidgets"] }
+
+ // Properties for the produced executable
+ Group {
+ fileTagsFilter: product.type // filter selects produced executable
+ qbs.install: true // install it
+ }
+ }
+}