Bug 418790 - Add umbrello api doc in Qt help system format
Summary: Add umbrello api doc in Qt help system format
Status: RESOLVED FIXED
Alias: None
Product: umbrello
Classification: Applications
Component: documentation (show other bugs)
Version: 2.30.3 (KDE releases 19.12.3)
Platform: Other All
: NOR normal
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-12 20:34 UTC by Ralf Habacker
Modified: 2020-03-12 20:41 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 2.30.80 (KDE releases 20.03.80)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Habacker 2020-03-12 20:34:44 UTC
For working with the umbrello source code it would be helpful to have the umbrello API documentation in Qt help format so that it can be used in Qt Creator or KDevelop.

STEPS TO REPRODUCE
1. inspect development package for umbrello

OBSERVED RESULT
There is no umbrello.qch file providing the umbrello api documentation in Qt Help format

EXPECTED RESULT
There should be a umbrello.qch file in the development package

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE_Leap 15.1
Comment 1 Ralf Habacker 2020-03-12 20:38:58 UTC
Git commit ea9cb5f7fa0c036df111859437ee75802d77f274 by Ralf Habacker.
Committed on 12/03/2020 at 20:38.
Pushed by habacker into branch 'master'.

Add support for generating umbrello api docs in Qt help system format

Generating api documentation now uses cmake support for doxygen.
FIXED-IN:2.30.80 (KDE releases 20.03.80)

M  +10   -0    CMakeLists.txt

https://invent.kde.org/kde/umbrello/commit/ea9cb5f7fa0c036df111859437ee75802d77f274
Comment 2 Ralf Habacker 2020-03-12 20:38:58 UTC
Git commit 6c475a1037ddbb51650e70d72582c94dbaac7ce9 by Ralf Habacker.
Committed on 12/03/2020 at 20:38.
Pushed by habacker into branch 'master'.

Use macros provided by cmake for generating doxygen api documentation

M  +29   -5    CMakeLists.txt
D  +0    -303  Doxyfile

https://invent.kde.org/kde/umbrello/commit/6c475a1037ddbb51650e70d72582c94dbaac7ce9