From 3f946380e7fea6b2cc07375007f32548e7d2d0ed Mon Sep 17 00:00:00 2001 From: Peter Hartmann Date: Tue, 26 Nov 2024 14:55:33 +0100 Subject: [PATCH] use Markdown in documentation ... including github README as main documentation page --- README.md | 3 +- doc/Doxyfile | 5 +- doc/DoxygenLayout.xml | 226 ------------------------------------------ doc/qsk.dox | 2 - 4 files changed, 4 insertions(+), 232 deletions(-) delete mode 100644 doc/DoxygenLayout.xml diff --git a/README.md b/README.md index 22db8c1f..a47ac6f9 100644 --- a/README.md +++ b/README.md @@ -40,8 +40,7 @@ direction - please contact support@qskinny.org. ![IOT dashboard](/doc/images/iotdashboard.png) - -# Contributing to QSkinny +# Contributing QSkinny is licensed under the BSD 3 Clause License ( https://opensource.org/license/bsd-3-clause ). However we want to be able to offer more licenses on request. diff --git a/doc/Doxyfile b/doc/Doxyfile index 4da75c75..d39543b2 100644 --- a/doc/Doxyfile +++ b/doc/Doxyfile @@ -942,7 +942,8 @@ WARN_LOGFILE = Doxygen.log INPUT = . \ classes \ - ../src + ../src \ + ../README.md # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses @@ -1115,7 +1116,7 @@ FILTER_SOURCE_PATTERNS = # (index.html). This can be useful if you have a project on for instance GitHub # and want to reuse the introduction page also for the doxygen output. -USE_MDFILE_AS_MAINPAGE = +USE_MDFILE_AS_MAINPAGE = ../README.md # The Fortran standard specifies that for fixed formatted Fortran code all # characters from position 72 are to be considered as comment. A common diff --git a/doc/DoxygenLayout.xml b/doc/DoxygenLayout.xml deleted file mode 100644 index 1055ac2a..00000000 --- a/doc/DoxygenLayout.xml +++ /dev/null @@ -1,226 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/qsk.dox b/doc/qsk.dox index d71364df..82935f6f 100644 --- a/doc/qsk.dox +++ b/doc/qsk.dox @@ -1,6 +1,4 @@ /*! - \mainpage Introduction - The (Q)Skinny library contains a set of lightweight Qt Quick Controls. It is implemented to be 100% usable in C++, but can be used from C++ and/or QML application code. Being "skinny", the framework is intended to be both lightweight