[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: A question about "signals" in qt-nm
From:       Shaheed Haque <srhaque () theiet ! org>
Date:       2017-09-01 12:18:27
Message-ID: CAHAc2jcvC=Oi8b4G6J275Y_mSQC7-wfkWC9tJRUNoCQJU_5gsg () mail ! gmail ! com
[Download RAW message or body]

On 1 September 2017 at 12:39, Jan Grulich <jgrulich@redhat.com> wrote:
> Hi,
>
> On p=C3=A1tek 1. z=C3=A1=C5=99=C3=AD 2017 12:46:54 CEST Shaheed Haque wro=
te:
>> Hi all,
>>
>> The Python bindings effort recently ran into the need for
>> https://phabricator.kde.org/D5185 to prevent clashes between Qt's use
>> of "signals" and libnm via networkmanager-qt's ipconfig.h. However, it
>> seems to me that the fix is incomplete in current Git master as there
>> are at least two other files which also include NetworkManager.h:
>>
>> https://cgit.kde.org/networkmanager-qt.git/tree/src/settings/setting.h
>> https://cgit.kde.org/networkmanager-qt.git/tree/src/settings/connections=
etti
>> ngs.h
>
> Both do seem to have the fix, or what is the problem?

Apologies, you are absolutely right. I must have been looking
not-where-I-thought-I-was.

Sorry for the noise, Shaheed

>
>> AFAICS, the first, setting.h, definitely needs the fix (it could also
>> do with a sync up of the version checking around the #include to match
>> ipconfig.h). The second, connectionsettings.h actually #includes
>> setting.h, so it might be able to lose the #include of NetworkManager
>> entirely, else it should likely also get the fixes?
>>
>> Assuming this makes sense, it would be good if somebody else can
>> kindly drive the patching as my KDE build/setup/knowledge is very,
>> VERY rusty.
>>
>> Thanks, Shaheed
>>
>> P.S. Please CC me as I'm not subscribed here.
>
> Regards,
> Jan
>
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic