KF6 meeting notes 2022-05-10

Volker Krause vkrause at kde.org
Tue May 10 16:41:39 BST 2022


https://invent.kde.org/teams/frameworks-devs/kf6-workboard/-/issues/5

utility-macro in KPluginFactory that allows registering multiple plugins?
- https://invent.kde.org/teams/frameworks-devs/kf6-workboard/-/issues/
5#note_446289
- sounds useful, but challenge is variadic macros
- macro variants for 2 plugins in one factory would probably already cover 
most usecases

changed plugin/kcm locations:
- https://invent.kde.org/teams/frameworks-devs/kf6-workboard/-/issues/
5#note_446290
- can be done if there are no users loading things manually
- location of the plugins is not considered public API

use of KWaylandServer::SurfaceInterface* in kwineffect properties
- https://invent.kde.org/teams/frameworks-devs/kf6-workboard/-/issues/
5#note_445378
- Q_DECLARE_OPAQUE_POINTER might help (see also https://www.qt.io/blog/whats-new-in-qmetatype-qvariant)
- verify this is even in use

QNetworkAccessManager::setNetworkAccessible(QNetworkAccessManager::NotAccessible)
- https://invent.kde.org/teams/frameworks-devs/kf6-workboard/-/issues/
5#note_445360
- only option might be to implement a subclass of QNAM not doing actual 
network operations
- should be testable by modifying the default QML theme and using the screen 
locker test mode

https://codereview.qt-project.org/c/qt/qtbase/+/393373
- ping TQC about this, seems stalled

Next meeting in two weeks:
https://invent.kde.org/teams/frameworks-devs/kf6-workboard/-/issues/6
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20220510/3feb3697/attachment.sig>


More information about the Kde-frameworks-devel mailing list