KDBindings 1.1.0 - Beta 2
Pre-release
Pre-release
LeonMatthesKDAB
released this
05 Jul 07:37
·
20 commits
to main
since this release
With this second Beta release, we address some issues found in Beta 1.
Specifically, the ConnectionEvaluator included no way to react to incoming connections in user code (see #85 ).
This forced users to continually evaluate the slots in the ConnectionEvaluator so that they didn't miss newly queued invocations.
We have addressed this in #86 by creating a protected method in the ConnectionEvaluator. Sublclasses can override this method to be notified of newly queued invocations and react accordingly. Thank you to @MiKom for requesting and prototyping this feature.
Other changes in this release include
- Has binding by @seanharmer in #75
- Define a preprocessor flag for enabling warnings on unused ConnectionHandle by @phyBrackets in #71
- #79: Qt compatibility - Add KDBindings_QT_NO_EMIT by @LeonMatthesKDAB in #82
- Allow having bindings referencing const Properties by @phyBrackets in #72
- Small documentation fixes by @LeonMatthesKDAB in #87
- Connect reflective: Allow slots to access their own ConnectionHandle by @LeonMatthesKDAB in #70
- feat: Allow subclassing ConnectionEvaluator by @LeonMatthesKDAB in #86
New Contributors
- @phyBrackets made their first contribution in #71
Full Changelog: v1.1.0-beta.1...v1.1.0-beta.2