Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Why set QAbstractFileEngine "private"



  • according to the changelog:QFSFileEngine, QAbstractFileEngine, QAbstractFileEngineIterator, and QAbstractFileEngineHandler are no longer public.

    I have application implement my custom FileEngine,and as I kown where are some Zip-based AbstractFileEngine implements and so on.
    So I don't understand why we set QAbstractFileEngine "private".

    Ref:http://doc-snapshot.qt-project.org/5.0/qtdoc/sourcebreaks.html
    QFSFileEngine, QAbstractFileEngine, QAbstractFileEngineIterator, and QAbstractFileEngineHandler are no longer public. We recommend you to avoid using these classes as there is no compatibility promise.


Log in to reply