summaryrefslogtreecommitdiffstats
path: root/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp
index 2213913..4d3b6e8 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -42,12 +42,14 @@ int main(int argc, char** argv)
QCommandLineOption reloadInterval("reload-interval", "Reload displayed page every X seconds.", "seconds");
QCommandLineOption whitelist("whitelist", "Path to a file of allowed URLs.", "file");
QCommandLineOption blacklist("blacklist", "Path to a file of disallowed URLs.", "file");
+ QCommandLineOption zoom("zoom", "Default zoom level.", "percent");
parser.addOption(ignoreSsl);
parser.addOption(fullscreen);
parser.addOption(maximized);
parser.addOption(reloadInterval);
parser.addOption(whitelist);
parser.addOption(blacklist);
+ parser.addOption(zoom);
parser.process(app);
QStringList list(parser.positionalArguments());
if (list.empty()) {
@@ -66,6 +68,11 @@ int main(int argc, char** argv)
if (parser.isSet(blacklist)) {
settings.blackList = loadUrlList(parser.value(blacklist));
}
+ if (parser.isSet(zoom)) {
+ settings.zoom = parser.value(zoom).toInt();
+ } else {
+ settings.zoom = 100;
+ }
SlxBrowser main(settings);
main.show();
app.installEventFilter(new KeyHandler(&main));