Re: [Development] Windows plugin customisation: QWindowsKeyMapper

2022-08-01 Thread Laszlo Papp
Thanks - it has helped! I need to return true when I want Qt to stop processing the events further. But I would not like to do so for everything unconditionally. Do you know how I can extend this example code to handle e.g. alt+space to return true for it? I assume this would mean writing Windows

Re: [Development] Windows plugin customisation: QWindowsKeyMapper

2022-08-01 Thread Henry Skoglund
On 2022-08-02 00:07, Laszlo Papp wrote: #include #include #include class MyMSGEventFilter : public QAbstractNativeEventFilter { public:     bool nativeEventFilter(const QByteArray , [[maybe_unused]] void *message, long *) override     {         std::cout << eventType.toStdString() <<

Re: [Development] Windows plugin customisation: QWindowsKeyMapper

2022-08-01 Thread Laszlo Papp
Hi again, I wrote this example program, but it does not seem to work. The filter is never hit on Windows even though I copied the qwindow.dll to the platforms directory of my build tree. Do you know this would not work on Windows? The filter is hit on Mac and Linux. Thanks. Kind regards, László

Re: [Development] How to do deprecation

2022-08-01 Thread Edward Welbourne
I wrote: >> TL;DR: there's a new [[Deprecation]] wiki page, please review. Friedemann Kleint (1 August 2022 09:49) replied: > It misses an important part, IMO: > Try to get an idea of the impact of your planned deprecation by building > all of Qt and ideally Qt Creator (producing patches fixing

Re: [Development] How to do deprecation

2022-08-01 Thread Friedemann Kleint
Hi, > TL;DR: there's a new [[Deprecation]] wiki page, please review. It misses an important part, IMO: Try to get an idea of the impact of your planned deprecation by building all of Qt and ideally Qt Creator (producing patches fixing the deprecation warnings). If that turns into an huge

[Development] Monthly CI maintenance break - August (Mon 8th Aug 2022)

2022-08-01 Thread Ville-Pekka Karhu
Hi all! We’ll have our scheduled maintenance break on next Monday (8th of August). We’ll begin our work at 5:00 UTC and you can prepare for 6 hours of CI not working. Br, VP ___ Development mailing list Development@qt-project.org