| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
Plan is to split up Global into build constants and other globals. This
avoids hassle when editing QXmppGlobal. With IDEs it can easily happen
that you edit the wrong file from the build dir instead the `.h.in`.
Co-authored-by: Melvin Keskin <melvo@olomono.de>
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Remove now unused QXmpp::PacketState.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
We only test 5.9 with the CI... :/
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
Q_DEPRECATED_X() can't be used on enum values anymore. The new
Q_DECL_ENUMERATOR_DEPRECATED_X() can be uesd instead, this is only
available since Qt 5.12, so I needed to define an empty fallback for
it.
|
| |
|
|
| |
So they don't leak into the public API
|
| |
|
|
|
|
| |
Two new macros were added:
* QBL (short alias for QByteArrayLiteral)
* QSL (short alias for QStringLiteral)
|
| | |
|
| |
|
|
|
|
|
|
|
| |
QT_VERSION_CHECK() returns the same format as is currently used, it is
easier to read and fixes a problem that could occur with the previous
marco. The macro was unenclosed causing comparison to fail. This also
happened in Kaidan [1].
[1]: https://invent.kde.org/kde/kaidan/commit/5a3e5e8a748488f4d55302b4beacce880dde381a
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This adds the QXMPP_DISABLE_DEPRECATED_BEFORE option and a
QXMPP_DEPRECATED_SINCE(major, minor) macro.
They work like their Qt equivalent:
- QXMPP_DISABLE_DEPRECATED_BEFORE defines the version number of source
compatibility to be kept with. By default this is the major version
(e.g. QXmpp 1.0.0)
- QXMPP_DEPRECATED_SINCE(major, minor) returns true, if functions that got
deprecated at this version should still be included.
|
| | |
|
| |
|