X-Git-Url: https://gitweb.stoutner.com/?a=blobdiff_plain;f=src%2Fmain.cpp;h=ad23101308f26360e730b358fb6c2d968c0aa86f;hb=30f550d27093a50e541e57b6e04b77983c7acbb3;hp=341636475c2025d75aab7e0bbbad635939f5052c;hpb=153c5c0d60eaf3185cb4419032fb0fdaeb78907c;p=PrivacyBrowserPC.git diff --git a/src/main.cpp b/src/main.cpp index 3416364..ad23101 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -18,14 +18,17 @@ */ // Application headers. -#include "mainwindow.h" +#include "helpers/DomainsDatabaseHelper.h" +#include "windows/BrowserWindow.h" // KDE Frameworks headers. #include #include +#include #include // Qt headers. +#include #include #include @@ -41,7 +44,7 @@ int main(int argc, char *argv[]) KCrash::initialize(); // Instantiate about data, setting the component name, the display name, and the version. - KAboutData aboutData(QStringLiteral("privacy-browser"), i18n("Privacy Browser"), QStringLiteral("0.1")); + KAboutData aboutData(QStringLiteral("privacybrowser"), i18n("Privacy Browser"), QStringLiteral("0.1")); // Add the author name, job description, email address, and website. aboutData.addAuthor(i18n("Soren Stoutner"),i18n("Principal developer"), QStringLiteral("soren@stoutner.com"), QStringLiteral("https://www.stoutner.com/")); @@ -59,7 +62,7 @@ int main(int argc, char *argv[]) KAboutData::setApplicationData(aboutData); // Set the window icon. - application.setWindowIcon(QIcon::fromTheme(QStringLiteral("privacy-browser"), QIcon(":/icons/sc-apps-privacy_browser.svg"))); + application.setWindowIcon(QIcon::fromTheme(QStringLiteral("privacy-browser"), QIcon(":/icons/sc-apps-privacy-browser.svg"))); // Create a command line parser. QCommandLineParser commandLineParser; @@ -76,11 +79,14 @@ int main(int argc, char *argv[]) // Register with D-Bus, allowing multiple instances and allowing the program to run if for some reason the registration fails. KDBusService appDBusService(KDBusService::Multiple | KDBusService::NoExitOnFailure); + // Add the domains database. + DomainsDatabaseHelper::addDatabase(); + // Create the main window. - MainWindow *mainWindowPointer = new MainWindow; + BrowserWindow *browserWindowPointer = new BrowserWindow(); // Show the main window. - mainWindowPointer->show(); + browserWindowPointer->show(); // Return the application. return application.exec();