1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-11-14 15:02:37 +01:00
ScreenPlay/Docs/config.qdocconf

87 lines
3.4 KiB
Plaintext
Raw Normal View History

2019-12-05 15:24:12 +01:00
# Run:
# C:\Qt\6.0.0\msvc2019_64\bin\qdoc.exe config.qdocconf
2019-12-05 15:24:12 +01:00
# in this directory. You can shift + right click in this explorer
# window and select "Open PowerShell Window here" for this.
include(C:\Qt\6.0.0\msvc2019_64\doc\global\qt-cpp-defines.qdocconf)
include(C:\Qt\6.0.0\msvc2019_64\doc\global\compat.qdocconf)
include(C:\Qt\6.0.0\msvc2019_64\doc\global\fileextensions.qdocconf)
2019-12-05 15:24:12 +01:00
descripton = ScreenPlay is an open source cross plattform app for displaying Wallpaper, Widgets and AppDrawer.
language = Cpp
2020-01-30 15:47:04 +01:00
project = ScreenPlay
2019-12-05 15:24:12 +01:00
# Source
sourcedirs += ../ScreenPlay/src/
sourcedirs += ../ScreenPlay/
sourcedirs += ../ScreenPlaySDK/
sourcedirs += ../ScreenPlaySysInfo/
sourcedirs += ../ScreenPlayWallpaper/src/
sourcedirs += ../ScreenPlayWallpaper/
sourcedirs += ../ScreenPlayWidget/src/
sourcedirs += ../ScreenPlayWidget/
# Header
headerdirs += ../ScreenPlay/src/
headerdirs += ../ScreenPlay/
headerdirs += ../ScreenPlaySDK/
headerdirs += ../ScreenPlaySysInfo/
headerdirs += ../ScreenPlayWallpaper/src/
headerdirs += ../ScreenPlayWallpaper/
headerdirs += ../ScreenPlayWidget/src/
headerdirs += ../ScreenPlayWidget/
# Include
includepaths += ../ScreenPlay/src/
includepaths += ../ScreenPlay/
includepaths += ../ScreenPlaySDK/
includepaths += ../ScreenPlaySysInfo/
includepaths += ../ScreenPlayWallpaper/src/
includepaths += ../ScreenPlayWallpaper/
includepaths += ../ScreenPlayWidget/src/
includepaths += ../ScreenPlayWidget/
2019-12-29 15:40:37 +01:00
# qt
includepaths += C:/Qt/6.0.0/msvc2019_64/include/
includepaths += C:/Qt/6.0.0/msvc2019_64/include/QtCore/
includepaths += C:/Qt/6.0.0/msvc2019_64/include/QtGui/
includepaths += C:/Qt/6.0.0/msvc2019_64/include/QtQml/
includepaths += C:/Qt/6.0.0/msvc2019_64/include/QtWebEngine/
includepaths += C:/Qt/6.0.0/msvc2019_64/include/QtNetwork/
includepaths += C:/Qt/6.0.0/msvc2019_64/include/QtQuick/
includepaths += C:/Qt/6.0.0/msvc2019_64/include/QtQuickControls2/
2020-01-30 15:47:04 +01:00
2019-12-29 15:40:37 +01:00
2019-12-05 15:24:12 +01:00
# Images
imagedirs = ./images
2019-12-29 15:40:37 +01:00
2019-12-05 15:24:12 +01:00
# what kind of sources should be processed
sources.fileextensions += "*.qdoc *.cpp *.qml"
# what kind of headers should be processed
headers.fileextensions += "*.h"
syntaxhightlighting = true
sourceencoding = UTF-8
outputencoding = UTF-8
# where to put the result
outputdir = ./html
# what format to use for generating documentation
outputformats = HTML
# the string that actually includes the CSS into documentation file
HTML.headerstyles += "<link rel=\"stylesheet\" type=\"text/css\" href=\"../css/style.css\"/>"
HTML.headerstyles += "<link rel=\"stylesheet\" type=\"text/css\" href=\"../css/bootstrap.min.css\"/>\n"
# what to append to every page after header
HTML.postheader += "<div class=\"container-fullwidth nav sticky-top\"><div class=\"container navWrapper\"><a href=\"../index.html\"><span class=\"logo\">ScreenPlay Generated Docs </span></a><span class=\"navHome\"><a href=\"../index.html\">Home</a></span></div></div>"
2019-12-05 15:24:12 +01:00
HTML.postheader += "<div id="mainWrapper" class=\"wrapper container \">\n"
# what to append to every page after the content
HTML.footer += "<div id="license" class=\"footer center\"><p>This documentation is licensed under a <a rel=\"license\" href=\"http://creativecommons.org/licenses/by/4.0/\">Creative Commons Attribution 4.0 International License</a>.</p></div>"
HTML.footer += "<script src=\"../js/bootstrap.bundle.min.js\"></script>"
2019-12-10 15:57:45 +01:00
HTML.footer += "<script src=\"../js/mermaid.min.js\"></script>"
2019-12-29 15:31:31 +01:00
HTML.footer += "<script>var config = {startOnLoad:true,flowchart:{useMaxWidth:true,htmlLabels:true}};mermaid.initialize(config);</script>"