From 120a5f7c6d31a3bc5acdb54b19326516f8399767 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Wed, 11 Jan 2017 10:18:08 +0100 Subject: Initial commit --- src/main.cpp | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/main.cpp (limited to 'src/main.cpp') diff --git a/src/main.cpp b/src/main.cpp new file mode 100644 index 0000000..94ad981 --- /dev/null +++ b/src/main.cpp @@ -0,0 +1,26 @@ +#include "browser.h" +#include "mainwindow.h" +#include +#include + +int main(int argc, char *argv[]) +{ + QApplication app(argc, argv); + app.setApplicationName("qtwebenginebrowser"); + app.setApplicationVersion("0.0.0"); + + QCommandLineParser parser; + parser.setApplicationDescription("Test browser using QtWebEngine"); + parser.addHelpOption(); + parser.addVersionOption(); + + QCommandLineOption configOption(QStringList() << "c" << "config", "Set configuration file.", "PATH", "config.ini"); + parser.addOption(configOption); + + parser.process(app); + + Browser instance(parser.value(configOption)); + instance.addWindow(new MainWindow(instance.settings())); + + return app.exec(); +} -- cgit v1.2.1