[Kde-hardware-devel] Exporting some Solid symbols

Sebastian Kügler sebas at kde.org
Tue Jun 15 15:53:35 CEST 2010


Hi Arno,

On Tuesday 15 June 2010 14:29:37 Arno Rehn wrote:
> I've noticed that many of the symbols in Solid::Networking,
> Solid::Networking::Notifier and Solid::PowerManagement::Notifier are not
> exported.
> I don't know why that is, but if you could export them it would be a huge
> help for the bindings developers :).
> 
> Currently especially the Notifier classes are difficult to handle. We can't
> wrap the signals in our SMOKE libs, because we get linking errors, and we
> can't even access them properly at run-time, because
> Notifier::staticMetaObject isn't exported either. The virtual method call
> to metaObject() works, but that's not enough to implement syntactic sugar
> for the bindings languages.
> 
> So if you could put a SOLID_EXPORT at least in front of the ::Notifier
> classes, that'd be great and it would improve usability of the bindings by
> quite a bit :).
> 
> P.S.: I can do the change myself if I get permission to do so.

If you could propose a patch for everything you'd like to see done, it's 
probably the quickest process. It would be nice to have this stuff bindable 
for 4.5.0.

> P.P.S: Please CC me in answers as I'm not subscribed to this list.

Cheers,
-- 
sebas

http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9


More information about the Kde-hardware-devel mailing list