mirror of
https://github.com/jkriege2/JKQtPlotter.git
synced 2024-12-24 17:41:39 +08:00
improved documentation
This commit is contained in:
parent
74c2e3edf1
commit
c2ddf8af37
@ -27,7 +27,7 @@
|
||||
\ingroup jkqtpplottersupprt
|
||||
\brief This is defined if JKQtPlotter shall be compiled without print-support, or print-support is not available.
|
||||
|
||||
This can be used by surrounding code that is requires print-support with
|
||||
This can be used by surrounding code that requires print-support with
|
||||
\code
|
||||
#ifndef JKQTPLOTTER_COMPILE_WITHOUT_PRINTSUPPORT
|
||||
// ...
|
||||
@ -45,12 +45,27 @@
|
||||
# endif
|
||||
#endif
|
||||
|
||||
|
||||
/*! \def JKQTPLOTTER_WORKAROUND_QGADGET_BUG
|
||||
\ingroup jkqtpplottersupprt
|
||||
\brief This \c #define is used to work around a bug in Qt when compiled with CLANG (see https://bugreports.qt.io/browse/QTBUG-104874):
|
||||
Multiple inheritance does not work with Q_GADGET in this setup.
|
||||
|
||||
This can be used by surrounding code that causes compile-errors due to this bug with
|
||||
\code
|
||||
#ifndef JKQTPLOTTER_COMPILE_WITHOUT_PRINTSUPPORT
|
||||
// ...
|
||||
// Code that require Print Support
|
||||
// ...
|
||||
#endif
|
||||
\endcode
|
||||
*/
|
||||
#if defined(Q_CC_CLANG) && (QT_VERSION < QT_VERSION_CHECK(7, 0, 0))
|
||||
# define JKQTPLOTTER_WORKAROUND_QGADET_BUG
|
||||
# define JKQTPLOTTER_WORKAROUND_QGADGET_BUG
|
||||
# warning("deactivating some Q_GADGET-declarations due to a bug in Qt on CLANG: https://bugreports.qt.io/browse/QTBUG-104874")
|
||||
#else
|
||||
# ifdef JKQTPLOTTER_WORKAROUND_QGADET_BUG
|
||||
# undef JKQTPLOTTER_WORKAROUND_QGADET_BUG
|
||||
# ifdef JKQTPLOTTER_WORKAROUND_QGADGET_BUG
|
||||
# undef JKQTPLOTTER_WORKAROUND_QGADGET_BUG
|
||||
# endif
|
||||
#endif
|
||||
|
||||
|
@ -1,12 +1,12 @@
|
||||
=============================================================================
|
||||
== JKQTPlotters is a library for scientific plotting using Qt5 ==
|
||||
== JKQTPlotters is a library for scientific plotting using Qt5/6 ==
|
||||
== sub-library: @libBasename@
|
||||
=============================================================================
|
||||
|
||||
Library Information:
|
||||
version: @PROJECT_VERSION@
|
||||
main author/maintainer: Jan Krieger <jan@jkrieger.de>
|
||||
copyright: (c) 2008-2019 by Jan Krieger
|
||||
copyright: (c) 2008-2022 Jan Krieger
|
||||
license: GNU LESSER GENERAL PUBLIC LICENSE >= v2.1
|
||||
repository: https://github.com/jkriege2/JKQtPlotter
|
||||
documentation: http://jkriege2.github.io/JKQtPlotter/index.html
|
||||
|
Loading…
Reference in New Issue
Block a user