They are not emitted. I've opened QtCore with http://www.dependencywalker.com/
and the only symbols I can see for QModelIndex are:
_ZNK11QModelIndex4dataEi
_ZNK11QModelIndex5childEii
_ZNK11QModelIndex5flagsEv
_ZNK11QModelIndex6parentEv
_ZNK11QModelIndex7isValidEv
_ZNK11QModelIndex7siblingEii
_ZNK11QModelIndexeqERKS_
_ZNK11QModelIndexltERKS_
_ZNK11QModelIndexneERKS_
Members such as row() or column() are missing. I don't know about other OS-es
but on Windows these are all symbols for that class.
Dimitar
On Tuesday, April 29, 2014 2:17 PM, Allan Sandfeld Jensen <k...@carewolf.com>
wrote:
On Tuesday 29 April 2014, Dimitar Dobrev wrote:
> I don't need invisible inlines either but some of them - such as
> QModelIndex::row() - are visible. Is there any way to emit just the
> visible inlines?
>
Shouldn't be needed they are emitted by default. Only static inlines are
omitted from the final binary. Note that you need to mark the methods exported
due to -fvisibility-inlines-hidden (or remove that flag from your build).
Regards
`Allan
_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development