From 9bca81b853bf66e58a8357a094c93808b2e38445 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 15 Jan 2018 12:07:41 +0100 Subject: Add --reload-interval option to periodically reload the passed URL --- src/main.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/main.cpp') diff --git a/src/main.cpp b/src/main.cpp index 9ac7748..b828d60 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -29,8 +29,10 @@ int main(int argc, char** argv) parser.addPositionalArgument("url", "URL to load"); QCommandLineOption ignoreSsl("insecure", "Ignore SSL errors"); QCommandLineOption fullscreen("fullscreen", "Run browser in full screen"); + QCommandLineOption reloadInterval("reload-interval", "Reload displayed page every X seconds", "seconds"); parser.addOption(ignoreSsl); parser.addOption(fullscreen); + parser.addOption(reloadInterval); parser.process(app); QStringList list(parser.positionalArguments()); if (list.empty()) { @@ -38,7 +40,7 @@ int main(int argc, char** argv) return 1; } QString url(list[0]); - SLXbrowser main(url, parser.isSet(fullscreen), parser.isSet(ignoreSsl)); + SLXbrowser main(url, parser.isSet(fullscreen), parser.isSet(ignoreSsl), parser.value(reloadInterval).toInt()); main.show(); app.installEventFilter(new KeyHandler()); app.exec(); -- cgit v1.2.3-55-g7522