diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2015-06-14 04:00:26 +0200 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2015-06-14 04:02:36 +0200 |
commit | 3c3dfdfd7ffbd59bc1f089d6f57b179889f57ac8 (patch) | |
tree | ff4e428c4f585eb46ebd96ca9ff525df8691e4f0 | |
parent | f0e4495b65a3f5c97f11313480929bd4fd40ed03 (diff) | |
download | tdepim-3c3dfdfd7ffbd59bc1f089d6f57b179889f57ac8.tar.gz tdepim-3c3dfdfd7ffbd59bc1f089d6f57b179889f57ac8.zip |
Fix FTBFS when build without tdehw-lib
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit c0e6e0eddc721f28a273c15688db0c6f46ed78e1)
-rw-r--r-- | kmail/kmkernel.cpp | 5 | ||||
-rw-r--r-- | kmail/kmkernel.h | 12 |
2 files changed, 16 insertions, 1 deletions
diff --git a/kmail/kmkernel.cpp b/kmail/kmkernel.cpp index aa01c9683..6f18a36b1 100644 --- a/kmail/kmkernel.cpp +++ b/kmail/kmkernel.cpp @@ -170,6 +170,7 @@ KMKernel::KMKernel (TQObject *parent, const char *name) : connectDCOPSignal( 0, 0, "kmailSelectFolder(TQString)", "selectFolder(TQString)", false ); +#ifdef __TDE_HAVE_TDEHWLIB mNetworkManager = TDEGlobal::networkManager(); if (mNetworkManager) { connect( mNetworkManager, TQT_SIGNAL( networkDeviceStateChanged( TDENetworkConnectionStatus::TDENetworkConnectionStatus, TDENetworkConnectionStatus::TDENetworkConnectionStatus, TQString ) ), @@ -181,6 +182,7 @@ KMKernel::KMKernel (TQObject *parent, const char *name) : stopNetworkJobs(); } } +#endif } KMKernel::~KMKernel () @@ -2470,6 +2472,7 @@ int KMKernel::timeOfLastMessageCountChange() const bool KMKernel::networkStateConnected() { +#ifdef __TDE_HAVE_TDEHWLIB if (mNetworkManager) { TDENetworkGlobalManagerFlags::TDENetworkGlobalManagerFlags networkStatus = mNetworkManager->backendStatus(); if ((networkStatus & TDENetworkGlobalManagerFlags::Connected) @@ -2488,6 +2491,8 @@ bool KMKernel::networkStateConnected() // Assume connected return true; } +#endif + return true; } void KMKernel::slotNetworkStateChanged(TDENetworkConnectionStatus::TDENetworkConnectionStatus, TDENetworkConnectionStatus::TDENetworkConnectionStatus, TQString) diff --git a/kmail/kmkernel.h b/kmail/kmkernel.h index 0dc46441e..610ab4768 100644 --- a/kmail/kmkernel.h +++ b/kmail/kmkernel.h @@ -9,12 +9,20 @@ #include <weaver.h> #include <weaverlogger.h> +#include <kdemacros.h> #include <tdeconfig.h> #include <tdeversion.h> #include <tdeimproxy.h> #include <tdepimmacros.h> -#include <tdenetworkconnections.h> +#ifdef __TDE_HAVE_TDEHWLIB +# include <tdenetworkconnections.h> +#else +namespace TDENetworkConnectionStatus { + enum TDENetworkConnectionStatus { + }; +} +#endif #include "kmailIface.h" #include "kmmsgbase.h" @@ -527,7 +535,9 @@ private: TQString mAddMessageLastFolder; KMFolder *mAddMsgCurrentFolder; +#ifdef __TDE_HAVE_TDEHWLIB TDEGlobalNetworkManager *mNetworkManager; +#endif }; #endif |