diff options
| author | Linus Jahn <lnj@kaidan.im> | 2022-12-26 20:10:19 +0100 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2022-12-26 20:48:34 +0100 |
| commit | 847de2ddc00057049de6d7f507711906e7dfd3a8 (patch) | |
| tree | 0bde8b647dfc2026ce05143ad664abcba4fda804 /src | |
| parent | 681a4cc6a36486953b82baaa5a7e1e0e6fd6a070 (diff) | |
| download | qxmpp-847de2ddc00057049de6d7f507711906e7dfd3a8.tar.gz | |
Make PubSubIq header private
Users should only need to use the PubSubManager. The PubSubIq does not
need to have a stable API this way and this gives us more flexibility.
Closes #509.
Diffstat (limited to 'src')
| -rw-r--r-- | src/CMakeLists.txt | 2 | ||||
| -rw-r--r-- | src/base/QXmppPubSubIq.cpp | 3 | ||||
| -rw-r--r-- | src/base/QXmppPubSubIq_p.h (renamed from src/base/QXmppPubSubIq.h) | 0 | ||||
| -rw-r--r-- | src/client/QXmppPubSubManager.h | 2 |
4 files changed, 3 insertions, 4 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 8aae863a..daecf712 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -67,7 +67,7 @@ set(INSTALL_HEADER_FILES base/QXmppPresence.h base/QXmppPubSubAffiliation.h base/QXmppPubSubEvent.h - base/QXmppPubSubIq.h + base/QXmppPubSubIq_p.h base/QXmppPubSubItem.h base/QXmppPubSubMetadata.h base/QXmppPubSubNodeConfig.h diff --git a/src/base/QXmppPubSubIq.cpp b/src/base/QXmppPubSubIq.cpp index 83efdd93..ca703c33 100644 --- a/src/base/QXmppPubSubIq.cpp +++ b/src/base/QXmppPubSubIq.cpp @@ -3,11 +3,10 @@ // // SPDX-License-Identifier: LGPL-2.1-or-later -#include "QXmppPubSubIq.h" - #include "QXmppConstants_p.h" #include "QXmppDataForm.h" #include "QXmppPubSubAffiliation.h" +#include "QXmppPubSubIq_p.h" #include "QXmppPubSubSubscription.h" #include "QXmppResultSet.h" #include "QXmppUtils.h" diff --git a/src/base/QXmppPubSubIq.h b/src/base/QXmppPubSubIq_p.h index ac33766a..ac33766a 100644 --- a/src/base/QXmppPubSubIq.h +++ b/src/base/QXmppPubSubIq_p.h diff --git a/src/client/QXmppPubSubManager.h b/src/client/QXmppPubSubManager.h index 7b5c050c..912de5d7 100644 --- a/src/client/QXmppPubSubManager.h +++ b/src/client/QXmppPubSubManager.h @@ -10,7 +10,7 @@ #include "QXmppClientExtension.h" #include "QXmppFutureUtils_p.h" #include "QXmppMessage.h" -#include "QXmppPubSubIq.h" +#include "QXmppPubSubIq_p.h" #include "QXmppPubSubPublishOptions.h" #include "QXmppResultSet.h" |
