aboutsummaryrefslogtreecommitdiff
path: root/connectiondata.h
diff options
context:
space:
mode:
Diffstat (limited to 'connectiondata.h')
-rw-r--r--connectiondata.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/connectiondata.h b/connectiondata.h
index 530a52ee..9cdc32ce 100644
--- a/connectiondata.h
+++ b/connectiondata.h
@@ -20,6 +20,8 @@
#include <QtCore/QUrl>
+#include <memory>
+
class QNetworkAccessManager;
namespace QMatrixClient
@@ -46,8 +48,12 @@ namespace QMatrixClient
QByteArray generateTxnId() const;
+ using nam_customizer_t =
+ std::function<void(QNetworkAccessManager*)>;
+ static void customizeNetworkAccess(nam_customizer_t customizer);
+
private:
struct Private;
- Private* d;
+ std::unique_ptr<Private> d;
};
} // namespace QMatrixClient