D8705: Remove Qt5::Widgets as a dependency

2021-05-29 Thread Andreas Sturmlechner
asturmlechner added a comment. Herald added a subscriber: kde-frameworks-devel. FYI, after https://invent.kde.org/frameworks/kwindowsystem/-/commit/5cc5734b46cd3bcc2a35402718731cdae5000803 and https://invent.kde.org/frameworks/kwindowsystem/-/commit/374a29075694f530d2d0673e33a166c83

D8705: Remove Qt5::Widgets as a dependency

2017-11-09 Thread Martin Flöser
graesslin added a comment. In https://phabricator.kde.org/D8705#166045, @dfaure wrote: > I guess that the same argument could be made about Qt5::Widgets... if you're using a widget you're supposed to link to that, rather than indirectly via KWindowSystem... > > This is making me chan

D8705: Remove Qt5::Widgets as a dependency

2017-11-09 Thread David Faure
dfaure added a comment. Qt doesn't have files like KF5WindowSystemConfig.cmake.in :) I guess you mean changing #includes in public headers, but this is also about changing the library dependencies, which I have never seen change in Qt. Now that you remind me that Qt sometimes change

D8705: Remove Qt5::Widgets as a dependency

2017-11-09 Thread Aleix Pol Gonzalez
apol added a comment. Qt has this kind of changes all the time and I've never seen a complaint. REPOSITORY R278 KWindowSystem REVISION DETAIL https://phabricator.kde.org/D8705 To: apol, #frameworks, dfaure Cc: graesslin, dfaure, anthonyfieroni

D8705: Remove Qt5::Widgets as a dependency

2017-11-08 Thread David Faure
dfaure requested changes to this revision. dfaure added a comment. This revision now requires changes to proceed. That is indeed source incompatible (apart from the change to the _p.h headers). You can either just add a "TODO KF6" comment, or provide a cmake option for linking to QtWidgets, b

D8705: Remove Qt5::Widgets as a dependency

2017-11-08 Thread Martin Flöser
graesslin added subscribers: dfaure, graesslin. graesslin added a comment. From my side a -1. This is not source compatible. Thus I think we need to wait for Frameworks 6 for it. I want @dfaure to ack/nack this change. REPOSITORY R278 KWindowSystem REVISION DETAIL https://phabricato

D8705: Remove Qt5::Widgets as a dependency

2017-11-07 Thread Anthony Fieroni
anthonyfieroni added a comment. One more place -> kselectionowner.cpp:37 Dropping can't be done before KF6 :) REPOSITORY R278 KWindowSystem REVISION DETAIL https://phabricator.kde.org/D8705 To: apol, #frameworks Cc: anthonyfieroni

D8705: Remove Qt5::Widgets as a dependency

2017-11-07 Thread Aleix Pol Gonzalez
apol created this revision. apol added a reviewer: Frameworks. Restricted Application added a project: Frameworks. REVISION SUMMARY Make it a private dependency for now, until we can possibly drop it from the library TEST PLAN Built the rest of projects, including plasma, will send few patc