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

Непонятное поведение области видимости классов при использовании namespace



  • Добрый день. Пытаюсь написать плагин для Qt Creator, действую по аналогии с примерами, которые идут собственно с самим креатором. В реализации используются пространства имен. Столкнулся с проблемой.

    1. Находясь в редакторе файла progress4gleditorplugin.cpp в окне "Обзор классов" не видно класса Progress4glEditorDocument1. Скрин 1.
    2. Перехожу в описание класса Progress4glEditorDocument1 - файл progress4gleditor.h. Теперь этот класс отображается. Скрин 2.
    3. Возвращаюсь обратно в файл progress4gleditorplugin.cpp, класс по-прежнему присутствует в окне классов. Скрин 3.
    4. Перехожу в место второй закладки (строка 50), нажимаю ctrl+space и класс пропадает из дерева, а также пропадает из автозаполнения, после чего, я не могу с ним работать из класса Progress4glEditorPlugin. Скрин 4.

    Подскажите, пожалуйста, почему класс вдруг пропадает из области видимости?


Log in to reply