# You should have received a copy of the GNU General Public License
# along with Privacy Browser PC. If not, see <http://www.gnu.org/licenses/>.
+
# Create the executable and add the resources.
add_executable(privacybrowser resources.qrc)
+# List the sources to include in the executable.
target_sources(privacybrowser PRIVATE
main.cpp
mainwindow.cpp
privacybrowserpcview.cpp
)
+# Add the Qt logging category.
ecm_qt_declare_logging_category(privacybrowser
- HEADER privacybrowserpcdebug.h
+ HEADER privacybrowserdebug.h
IDENTIFIER PRIVACYBROWSER
CATEGORY_NAME "privacybrowser"
)
-kconfig_add_kcfg_files(privacybrowser PrivacyBrowserPCSettings.kcfgc)
+
+# Include the KConfig controller file.
+kconfig_add_kcfg_files(privacybrowser settings.kcfgc)
+
+# Use KDE Frameworks to handle internationalization of the following UI files.
ki18n_wrap_ui(privacybrowser
privacybrowserpcview.ui
settings.ui
)
+
target_link_libraries(privacybrowser
KF5::CoreAddons
KF5::I18n