forked from qt-creator/qt-creator
		
	This copies the technique used for the app resources in share/qtcreator. Also use the Qt style for the plugin howto.
		
			
				
	
	
		
			175 lines
		
	
	
		
			6.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			175 lines
		
	
	
		
			6.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# Run qdoc from the directory that contains this file.
 | 
						|
include(../qt-html-templates.qdocconf)
 | 
						|
 | 
						|
project                 = Qt Creator Plugin HOWTO
 | 
						|
description             = Qt Creator Plugin HOWTO Documentation
 | 
						|
 | 
						|
headerdirs =
 | 
						|
sourcedirs = $SRCDIR
 | 
						|
imagedirs = $SRCDIR/images $SRCDIR/templates/images
 | 
						|
outputdir = $OUTDIR
 | 
						|
exampledirs = $SRCDIR
 | 
						|
indexes = ../qt.index
 | 
						|
 | 
						|
include(../qt-defines.qdocconf)
 | 
						|
 | 
						|
sources.fileextensions = *.qdoc
 | 
						|
 | 
						|
# macros.qdocconf
 | 
						|
 | 
						|
macro.aring.HTML        = "å"
 | 
						|
macro.Auml.HTML         = "Ä"
 | 
						|
macro.author            = "\\bold{Author:}"
 | 
						|
macro.br.HTML           = "<br />"
 | 
						|
macro.BR.HTML           = "<br />"
 | 
						|
macro.aacute.HTML       = "á"
 | 
						|
macro.eacute.HTML       = "é"
 | 
						|
macro.iacute.HTML       = "í"
 | 
						|
macro.gui               = "\\bold"
 | 
						|
macro.hr.HTML           = "<hr />"
 | 
						|
macro.key               = "\\bold"
 | 
						|
macro.menu              = "\\bold"
 | 
						|
macro.note              = "\\bold{Note:}"
 | 
						|
macro.oslash.HTML       = "ø"
 | 
						|
macro.ouml.HTML         = "ö"
 | 
						|
macro.QA                = "\\e{Qt Assistant}"
 | 
						|
macro.QD                = "\\e{Qt Designer}"
 | 
						|
macro.QL                = "\\e{Qt Linguist}"
 | 
						|
macro.QC		= "\\e{Qt Creator}"
 | 
						|
macro.QMLD		= "\\e{Qt Quick Designer}"
 | 
						|
macro.QQV               = "\\e{Qt QML Viewer}"
 | 
						|
macro.param             = "\\e"
 | 
						|
macro.raisedaster.HTML  = "<sup>*</sup>"
 | 
						|
macro.reg.HTML          = "<sup>®</sup>"
 | 
						|
macro.return            = "Returns"
 | 
						|
macro.starslash         = "\\c{*/}"
 | 
						|
macro.uuml.HTML         = "ü"
 | 
						|
macro.mdash.HTML        = "—"
 | 
						|
 | 
						|
# compat.qdocconf
 | 
						|
 | 
						|
alias.i				= e
 | 
						|
alias.include			= input
 | 
						|
 | 
						|
macro.0                         = "\\\\0"
 | 
						|
macro.b                         = "\\\\b"
 | 
						|
macro.n                         = "\\\\n"
 | 
						|
macro.r                         = "\\\\r"
 | 
						|
macro.i                         = "\\o"
 | 
						|
macro.i11                       = "\\o{1,1}"
 | 
						|
macro.i12                       = "\\o{1,2}"
 | 
						|
macro.i13                       = "\\o{1,3}"
 | 
						|
macro.i14                       = "\\o{1,4}"
 | 
						|
macro.i15                       = "\\o{1,5}"
 | 
						|
macro.i16                       = "\\o{1,6}"
 | 
						|
macro.i17                       = "\\o{1,7}"
 | 
						|
macro.i18                       = "\\o{1,8}"
 | 
						|
macro.i19                       = "\\o{1,9}"
 | 
						|
macro.i21                       = "\\o{2,1}"
 | 
						|
macro.i31                       = "\\o{3,1}"
 | 
						|
macro.i41                       = "\\o{4,1}"
 | 
						|
macro.i51                       = "\\o{5,1}"
 | 
						|
macro.i61                       = "\\o{6,1}"
 | 
						|
macro.i71                       = "\\o{7,1}"
 | 
						|
macro.i81                       = "\\o{8,1}"
 | 
						|
macro.i91                       = "\\o{9,1}"
 | 
						|
macro.img                       = "\\image"
 | 
						|
macro.endquote                  = "\\endquotation"
 | 
						|
spurious			= "Missing comma in .*" \
 | 
						|
				  "Missing pattern .*"
 | 
						|
 | 
						|
# Doxygen compatibility commands
 | 
						|
 | 
						|
macro.see                       = "\\sa"
 | 
						|
macro.function                  = "\\fn"
 | 
						|
 | 
						|
# qt-cpp-ignore.qdocconf
 | 
						|
 | 
						|
Cpp.ignoretokens        = QAXFACTORY_EXPORT \
 | 
						|
                          QDESIGNER_COMPONENTS_LIBRARY \
 | 
						|
                          QDESIGNER_EXTENSION_LIBRARY \
 | 
						|
                          QDESIGNER_SDK_LIBRARY \
 | 
						|
                          QDESIGNER_SHARED_LIBRARY \
 | 
						|
                          QDESIGNER_UILIB_LIBRARY \
 | 
						|
                          QM_EXPORT_CANVAS \
 | 
						|
                          QM_EXPORT_DNS \
 | 
						|
                          QM_EXPORT_DOM \
 | 
						|
                          QM_EXPORT_FTP \
 | 
						|
                          QM_EXPORT_HTTP \
 | 
						|
                          QM_EXPORT_ICONVIEW \
 | 
						|
                          QM_EXPORT_NETWORK \
 | 
						|
                          QM_EXPORT_OPENGL \
 | 
						|
                          QM_EXPORT_SQL \
 | 
						|
                          QM_EXPORT_TABLE \
 | 
						|
                          QM_EXPORT_WORKSPACE \
 | 
						|
                          QM_EXPORT_XML \
 | 
						|
                          QT_ASCII_CAST_WARN \
 | 
						|
                          QT_ASCII_CAST_WARN_CONSTRUCTOR \
 | 
						|
                          QT_BEGIN_HEADER \
 | 
						|
                          QT_DESIGNER_STATIC \
 | 
						|
                          QT_END_HEADER \
 | 
						|
                          QT_FASTCALL \
 | 
						|
                          QT_WIDGET_PLUGIN_EXPORT \
 | 
						|
                          Q_COMPAT_EXPORT \
 | 
						|
                          Q_CORE_EXPORT \
 | 
						|
                          Q_EXPLICIT \
 | 
						|
                          Q_EXPORT \
 | 
						|
                          Q_EXPORT_CODECS_CN \
 | 
						|
                          Q_EXPORT_CODECS_JP \
 | 
						|
                          Q_EXPORT_CODECS_KR \
 | 
						|
                          Q_EXPORT_PLUGIN \
 | 
						|
                          Q_GFX_INLINE \
 | 
						|
                          Q_GUI_EXPORT \
 | 
						|
                          Q_GUI_EXPORT_INLINE \
 | 
						|
                          Q_GUI_EXPORT_STYLE_CDE \
 | 
						|
                          Q_GUI_EXPORT_STYLE_COMPACT \
 | 
						|
                          Q_GUI_EXPORT_STYLE_MAC \
 | 
						|
                          Q_GUI_EXPORT_STYLE_MOTIF \
 | 
						|
                          Q_GUI_EXPORT_STYLE_MOTIFPLUS \
 | 
						|
                          Q_GUI_EXPORT_STYLE_PLATINUM \
 | 
						|
                          Q_GUI_EXPORT_STYLE_POCKETPC \
 | 
						|
                          Q_GUI_EXPORT_STYLE_SGI \
 | 
						|
                          Q_GUI_EXPORT_STYLE_WINDOWS \
 | 
						|
                          Q_GUI_EXPORT_STYLE_WINDOWSXP \
 | 
						|
                          QHELP_EXPORT \
 | 
						|
                          Q_INLINE_TEMPLATE \
 | 
						|
                          Q_INTERNAL_WIN_NO_THROW \
 | 
						|
                          Q_NETWORK_EXPORT \
 | 
						|
                          Q_OPENGL_EXPORT \
 | 
						|
                          Q_OUTOFLINE_TEMPLATE \
 | 
						|
                          Q_SQL_EXPORT \
 | 
						|
                          Q_SVG_EXPORT \
 | 
						|
                          Q_SCRIPT_EXPORT \
 | 
						|
                          Q_TESTLIB_EXPORT \
 | 
						|
                          Q_TYPENAME \
 | 
						|
                          Q_XML_EXPORT \
 | 
						|
                          Q_XMLSTREAM_EXPORT \
 | 
						|
                          Q_XMLPATTERNS_EXPORT \
 | 
						|
                          QDBUS_EXPORT \
 | 
						|
                          QT_BEGIN_NAMESPACE \
 | 
						|
                          QT_BEGIN_INCLUDE_NAMESPACE \
 | 
						|
                          QT_END_NAMESPACE \
 | 
						|
                          QT_END_INCLUDE_NAMESPACE \
 | 
						|
                          PHONON_EXPORT \
 | 
						|
                          EXTENSIONSYSTEM_EXPORT
 | 
						|
Cpp.ignoredirectives    = Q_DECLARE_HANDLE \
 | 
						|
                          Q_DECLARE_INTERFACE \
 | 
						|
                          Q_DECLARE_METATYPE \
 | 
						|
                          Q_DECLARE_OPERATORS_FOR_FLAGS \
 | 
						|
                          Q_DECLARE_PRIVATE \
 | 
						|
                          Q_DECLARE_PUBLIC \
 | 
						|
                          Q_DECLARE_SHARED \
 | 
						|
                          Q_DECLARE_TR_FUNCTIONS \
 | 
						|
                          Q_DECLARE_TYPEINFO \
 | 
						|
                          Q_DISABLE_COPY \
 | 
						|
                          QT_FORWARD_DECLARE_CLASS \
 | 
						|
                          Q_DUMMY_COMPARISON_OPERATOR \
 | 
						|
                          Q_ENUMS \
 | 
						|
                          Q_FLAGS \
 | 
						|
                          Q_INTERFACES \
 | 
						|
                          __attribute__ \
 | 
						|
                          K_DECLARE_PRIVATE \
 | 
						|
                          PHONON_OBJECT \
 | 
						|
                          PHONON_HEIR
 | 
						|
 |