Hi Bo, On 14.03.2012 17:50, Bo Thorsen wrote: > You have to split this discussion, though. For a library package, it > could very well be that you have to keep a clean interface. If something > is available in a Qt class, you can be absolutely sure someone like me > will find a hack that needs to use it :) But in other cases, it's > usually not a problem.
in my case it's a device (VoIP Phone) for which we also want to offer our customers to build their own GUI in QML, and therefore the API to the device is somehow public. So it's a thing somewhere between a library and an internal interface. But there is not only the problem that it's possible to call all slots from QML. The problem why I came to this topic is, that I want to automatically create a qmltypes file and documentation for the API, so if I can't mark the internal slots somehow, they will appear in the qmltypes file and documentation and I would have to remove them afterwards. Best regards, Sven ________________________________ * Join our Partner program: http://www.snom.com/partner<http://www.snom.com/partners> * Subscribe to our snom support RSS Feed<http://wiki.snom.com/wiki/index.php?title=RSS&action=feed&feed=rss> and get first-hand technical news about snom products, e.g. Firmware updates, FAQ updates, troubleshooting hints, etc. Follow us on Facebook<http://www.facebook.com/snom.VoIP.phones>, Twitter<http://twitter.com/snom>, YouTube<http://www.youtube.com/user/snomvoip>, Linkedin<http://www.linkedin.com/groups?gid=1773766> Sitz/Domicile: Charlottenstr. 68-71, 10117 Berlin, Germany Handelsregistereintrag/Register of Corporations entry: Berlin-Charlottenburg HRB 61842 B Vorstand/Executive Board: Dr. Christian Stredicke, Dr. Michael Knieling, Alexander Khan Vorsitzender des Aufsichtsrates/Chairman of the Supervisory Board: Stefan Friese snom technology AG<http://www.snom.com> _______________________________________________ Qt-qml mailing list [email protected] http://lists.qt.nokia.com/mailman/listinfo/qt-qml
