X-Git-Url: https://gitweb.stoutner.com/?p=PrivacyBrowserPC.git;a=blobdiff_plain;f=src%2Fmain.cpp;h=bf2e23f898fc17f0e744df8f797d626b91554692;hp=4f84887198df02807cf1ec7465b54c53a61b8a5d;hb=44cd064cb213ad693223ca117fe346d8b78456d6;hpb=3ff4e08896c8cb0821d7bead07732e2064af844c diff --git a/src/main.cpp b/src/main.cpp index 4f84887..bf2e23f 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -18,14 +18,16 @@ */ // Application headers. -#include "mainwindow.h" +#include "BrowserWindow.h" // KDE Frameworks headers. #include #include +#include #include // Qt headers. +#include #include #include @@ -40,15 +42,15 @@ int main(int argc, char *argv[]) // Initialize KCrash. KCrash::initialize(); - // Instantiate about data. + // Instantiate about data, setting the component name, the display name, and the version. KAboutData aboutData(QStringLiteral("privacybrowser"), i18n("Privacy Browser"), QStringLiteral("0.1")); - // Add the author information. + // 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/")); // Populate additional about data info. aboutData.setBugAddress("https://redmine.stoutner.com/projects/privacy-browser-pc/issues"); - aboutData.setCopyrightStatement(i18n("Copyright © 2022 Soren Stoutner ")); + aboutData.setCopyrightStatement(i18n("Copyright © 2016-2017,2021-2022 Soren Stoutner ")); aboutData.setDesktopFileName(QStringLiteral("com.stoutner.privacybrowser")); aboutData.setHomepage(QStringLiteral("https://www.stoutner.com/privacy-browser-pc/")); aboutData.setLicenseTextFile(":/licenses/GPLv3+.txt"); @@ -59,7 +61,7 @@ int main(int argc, char *argv[]) KAboutData::setApplicationData(aboutData); // Set the window icon. - application.setWindowIcon(QIcon::fromTheme(QStringLiteral("privacybrowser"), QIcon(":/icons/privacy_browser.svg"))); + application.setWindowIcon(QIcon::fromTheme(QStringLiteral("privacy-browser"), QIcon(":/icons/sc-apps-privacy-browser.svg"))); // Create a command line parser. QCommandLineParser commandLineParser; @@ -77,10 +79,10 @@ int main(int argc, char *argv[]) KDBusService appDBusService(KDBusService::Multiple | KDBusService::NoExitOnFailure); // 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();