1
mirror of https://invent.kde.org/network/falkon.git synced 2024-12-24 04:36:34 +01:00

KWalletPasswords: Fix build with Qt4

This commit is contained in:
David Rosca 2014-09-23 23:03:54 +02:00
parent 0f2a43f05f
commit bbc6c72608
2 changed files with 7 additions and 5 deletions

View File

@ -49,7 +49,7 @@ TRANSLATIONS += \
translations/zh_CN.ts \
translations/zh_TW.ts \
qtHaveModule(KWallet) {
isEqual(QT_MAJOR_VERSION, 5) {
QT += KWallet
} else {
LIBS += -lkdeui

View File

@ -32,8 +32,10 @@ outOfDirPlugins = $$(QUPZILLA_PLUGINS_SRCDIR)
# TestPlugin only in debug build
!CONFIG(debug, debug|release): disablePlugin(TestPlugin)
# KWalletPasswords only with KDE_INTEGRATION
!contains(DEFINES, KDE_INTEGRATION) | !qtHaveModule(KWallet): disablePlugin(KWalletPasswords)
# KWalletPasswords only with KDE_INTEGRATION and KWallet framework
!contains(DEFINES, KDE_INTEGRATION): disablePlugin(KWalletPasswords)
isEqual(QT_MAJOR_VERSION, 5): !qtHaveModule(KWallet): disablePlugin(KWalletPasswords)
# GnomeKeyringPasswords only with GNOME_INTEGRATION
!contains(DEFINES, GNOME_INTEGRATION) | !system(pkg-config --exists gnome-keyring-1): disablePlugin(GnomeKeyringPasswords)
# GnomeKeyringPasswords only with GNOME_INTEGRATION and gnome-keyring pkg-config
!contains(DEFINES, GNOME_INTEGRATION): disablePlugin(GnomeKeyringPasswords)
!system(pkg-config --exists gnome-keyring-1): disablePlugin(GnomeKeyringPasswords)