Описание тега qdoc
QDoc - это инструмент, используемый разработчиками Qt для создания документации для программных проектов.
1
ответ
Почему Q_OBJECT ломает QDoc?
проблема После обновления с Qt 5.10 до Qt 5.11 у меня начались проблемы с созданием документации с QDoc для моих существующих проектов. Одной из многих проблем является отсутствие функций в документации, хотя соответствующие комментарии существуют в…
10 окт '18 в 11:18
3
ответа
Объявление оператора == для вложенного шаблона класса
У меня есть следующий вложенный класс шаблона внутри другого класса шаблона: template<typename T> struct A { template<typename V> struct B {}; }; Какой будет подпись не члена operator== для вложенного типа B? Следующая наивная попытка не…
18 окт '18 в 08:06
1
ответ
Как сделать функцию комментирования с помощью Q_INVOKABLE
Например, у меня есть две функции A & B, такие как: void aFunction(); Q_INVOKABLE void bFunction(); Войти /** перед функцией делкарации и нажмите enter: /** * @brief A */ void aFunction(); /** Q_INVOKABLE void bFunction(); Это ошибка? ОС: Windows 7 …
05 окт '17 в 05:38
1
ответ
qbs не вызывает qdoc
Все это под вопросом, я предоставил простой файл qdocconf вместе со своим проектом, но qbs не вызывает qdoc, пока qdocconf находится в свойстве files проекта. Project.qbs import qbs Project { name: "LoggingMessageHandler" Product { files: [ "config.…
28 июл '17 в 09:27
0
ответов
Как заставить QDoc, поставляемый с Qt 5.11.2, работать под Windows 7?
Я недавно перешел на Qt 5.11.2. Когда я пытаюсь бежать qdoc.exe как внешний инструмент от Qt Creator: %{CurrentProject:QT_INSTALL_BINS}\qdoc.exe со следующими аргументами: %{CurrentProject:Path}/%{CurrentProject:Name}.qdocconf на панели General Mess…
26 сен '18 в 03:15
1
ответ
Поддерживает ли QDoc DITAXML или только HTML?
Поддерживает ли QDoc документацию DITAXML? Я могу создать документацию HTML, но использование DITAXML вызывает эту ошибку. Unknown output format 'DITAXML' в следующей строке в файле.qdocconf outputformats = DITAXML Я вижу здесь официальную документа…
19 окт '16 в 23:14
0
ответов
Есть ли возможность изменить #include<ClassName>, показанное в документации класса, сгенерированной QDoc?
Я пытаюсь QDoc проверить, может ли это быть альтернативой Doxygen. У меня проблема с файлом заголовка, показанным в документации класса. Когда QDoc генерирует документацию для класса "Something", файл заголовка, показанный в документации, будет #inc…
31 янв '19 в 18:44
1
ответ
Где находится исполняемый файл qdoc?
Похоже, я просто не могу найти исполняемый файл QDoc. Я скачал Qt 5.11.1. Нужно ли скачивать QDoc отдельно? Я проверил документы, но все, что он говорит, это: Чтобы запустить qdoc из командной строки, дайте ему имя файла конфигурации:$ ../../bin/qdo…
20 сен '18 в 01:22
1
ответ
//! [0] в исходном коде Qt
В чем смысл //! [n] (n = 0, 1, 2...) разметка в источниках C++/QML в примерах проектов Qt? Например: //! [0] GLWidget::GLWidget(Helper *helper, QWidget *parent) : QGLWidget(QGLFormat(QGL::SampleBuffers), parent), helper(helper) { elapsed = 0; setFix…
07 июл '13 в 01:04
0
ответов
Неверный вывод, произведенный qdoc
Я настроил минимальный конфигурационный файл qdoc include(C:\Qt\5.12.2\mingw73_64\doc\global\compat.qdocconf) outputdir = html headerdirs = ./ sourcedirs = ./ exampledirs = ./ imagedirs Я запускаю эту команду c:\qt\5.12.2\mingw73_64\bin\qdoc.exe ./P…
16 апр '19 в 14:06
0
ответов
QDoc может генерировать документацию, но содержимое не заполнено
Я хочу сгенерировать документацию с помощью QDoc, и я попробовал, как сказано в руководстве QDoc Я могу получить документацию, но она не завершена. Я попробовал оба на: qt 5.11.3, llvm 6.0.1, windows 10 qt 5.12.3, llvm 6.0.1, ubuntu 16.04 но это все…
24 апр '19 в 02:14
0
ответов
Qt Показать документацию по классу, свойствам, функциям в Qml On Mouse над ним
У меня есть функция в C++, которая имеет документацию QDoc поверх этого выглядит так: /*! * \brief Get Current Computer Mac Address * \return */ QString GetMacAddress2(){ } Когда я использую эту функцию в C++, я могу навести на нее курсор мыши и уви…
07 авг '19 в 10:24
2
ответа
QML/qdoc: Как определить наследование и важный оператор для моих компонентов qml?
Я пишу документацию для своего проекта QML с помощью QDoc. Пока что могу сделать простой с описанием моих функций / сигналов / свойств. Теперь я хотел бы определить наследование и важные операторы, как в документе Qt (см. Ниже). Согласно документаци…
02 мар '20 в 19:41
0
ответов
Как указать способ разметки фрагмента кода?
Цель В целях документации я хотел бы экспортировать фрагмент кода C++ из QtCreator в виде файла HTML, а затем использовать CSS, чтобы выделить его синтаксис, например так: Поскольку QtCreator не имеет опции экспорта, я использую QDoc чтобы добиться …
15 окт '20 в 13:44
0
ответов
QDoc не обрабатывает файлы *.C
Я начинаю использовать QDoc и не могу обрабатывать файлы * .C. Вот пример файла .qdocconf, с которым я экспериментировал. Я попытался указать файл напрямую, как в одной из строк, и попытался указать расширение файла. Но единственное, что заставляет …
11 июн '21 в 09:04
1
ответ
QML/qdoc: Как определить оператор наследования и импорта
Я сделал библиотеку qml и теперь хочу сделать документацию. Я использую QDoc с Qt 5.10.10 с msvc2015 и LLVM 9.0.0 . Я хотел бы отобразить 2 следующих данных: наследование : я пробовал использовать \ наследование, но не вижу результата. Я попытался и…
09 июл '21 в 19:30
0
ответов
qdoc не генерирует HTML
Даже мой вопрос похож на этот , предоставленный ответ не решает мою проблему. Я пытаюсь создать свой первый QDocвыход. Чтобы проверить это, сейчас у меня только один комментарий в main.cpp: /*! * \brief main * \param argc * \param argv * \return * *…
27 окт '21 в 05:48
0
ответов
QDoc игнорирует класс в пространстве имен
Я пишу qt-подобную документацию, а qDoc игнорирует классы в пространстве имен. Если я хочу документировать класс, который не находится в пространстве имен, я использую: /*! \class ClassName \inmodule myModule \brief ... */ Когда есть пространство им…
05 окт '21 в 14:41
0
ответов
QDoc перезаписывает html-файлы
Я использую qdoc для создания документации по коду. Я могу генерировать свои документы из комментариев, но мне нужно удалить старые сгенерированные файлы, прежде чем заменять их новыми. В качестве иллюстрации: когда я выполняю командуqdoc project.qd…
10 июн '23 в 07:27
1
ответ
Невозможно настроить QDoc при настройке Qt 6.2.4 из-за отсутствия библиотеки libclang.
Я пытаюсь собрать Qt 6.2.4 из исходного кода в Windows 10. При настройке я сталкиваюсь со следующими ПРЕДУПРЕЖДЕНИЯМИ. WARNING: QDoc will not be compiled, probably because libclang could not be located. This means that you cannot build the Qt docume…
18 июн '23 в 04:08