[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: kdelibs (tests) doesn't build against qt 4.6.0-tp1
From: Matthew Woehlke <mw_triad () users ! sourceforge ! net>
Date: 2009-09-16 22:45:48
Message-ID: h8rpqu$dej$1 () ger ! gmane ! org
[Download RAW message or body]
David Faure wrote:
> I think you're assuming that we were #including qtestmouse.h directly,
> but we were not. It turns out the tests were including QTestEvent,
> and that's where the QT_GUI_LIB check is now,
Apparently kdebase does include qtestmouse.h directly. So I reverted the
change to that CMakeLists.txt.
KDevelop doesn't. I'll let apaku or someone else decide how they want to
handle that, if they want to make changes. (Before committing a revert
please test against 4.6; I'd be happy to do that test if requested.)
Though personally I'm inclined to prefer -DQT_GUI_LIB over including
quasi-public (non-CamelCase '.h') Qt headers.
> so the change is still SIC.
> Which I can accept since it's needed for other reasons, and doesn't happen
> with qmake, and there is a solution, including <QTestGui>.
...and which is why I said the change is "unfortunate" (it is), not
"something that needs to be reverted" (only if someone thinks of a way
to solve the original problem that isn't SIC, and from the comment, this
seems unlikely).
--
Matthew
Please do not quote my e-mail address unobfuscated in message bodies.
--
I don't see what C++ has to do with keeping people from shooting
themselves in the foot. C++ will happily load the gun, offer you a
drink to steady your nerves, and help you aim. -- Peter da Silva (from
cluefire.net)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic