JKQTPlotter
trunk/v5.0.0
an extensive Qt5+Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Main Page
Related Pages
Topics
Namespaces
Classes
Loading...
Searching...
No Matches
jkqtpicons.h
1
/*
2
Copyright (c) 2008-2024 Jan W. Krieger (<jan@jkrieger.de>)
3
4
last modification: $LastChangedDate$ (revision $Rev$)
5
6
This software is free software: you can redistribute it and/or modify
7
it under the terms of the GNU Lesser General Public License (LGPL) as published by
8
the Free Software Foundation, either version 2.1 of the License, or
9
(at your option) any later version.
10
11
This program is distributed in the hope that it will be useful,
12
but WITHOUT ANY WARRANTY; without even the implied warranty of
13
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
GNU Lesser General Public License (LGPL) for more details.
15
16
You should have received a copy of the GNU Lesser General Public License (LGPL)
17
along with this program. If not, see <http://www.gnu.org/licenses/>.
18
*/
19
20
21
22
23
24
#ifndef JKQTPICONS_H
25
#define JKQTPICONS_H
26
27
#include "jkqtcommon/jkqtcommon_imexport.h"
28
#include <QSettings>
29
#include <QWidget>
30
#include <QSplitter>
31
#include <QIcon>
32
#include "jkqtcommon/jkqtpdrawingtools.h"
33
34
/** \brief make a QIcon representing a QColor
35
* \ingroup jkqtptools_icons
36
*/
37
JKQTCOMMON_LIB_EXPORT
QIcon
jkqtp_makeQColorIcon
(QColor style);
38
39
/** \brief make a QIcon representing a Qt::BrushStyle
40
* \ingroup jkqtptools_icons
41
*/
42
JKQTCOMMON_LIB_EXPORT
QIcon
jkqtp_makeQBrushStyleIcon
(Qt::BrushStyle style);
43
44
45
/** \brief make a QIcon representing a Qt::PenStyle
46
* \ingroup jkqtptools_icons
47
*/
48
JKQTCOMMON_LIB_EXPORT
QIcon
jkqtp_makeQPenStyleIcon
(Qt::PenStyle style);
49
50
/** \brief make a QIcon representing a JKQTPLineDecoratorStyle
51
* \ingroup jkqtptools_icons
52
*/
53
JKQTCOMMON_LIB_EXPORT
QIcon
JKQTPLineDecoratorStyle2Icon
(
JKQTPLineDecoratorStyle
style);
54
55
/** \brief make a QIcon representing a JKQTPGraphSymbols
56
* \ingroup jkqtptools_icons
57
*/
58
JKQTCOMMON_LIB_EXPORT
QIcon
JKQTPGraphSymbols2Icon
(
JKQTPGraphSymbols
style);
59
60
#endif
// JKQTPICONS_H
JKQTPLineDecoratorStyle
JKQTPLineDecoratorStyle
symbols that can be used to plot a datapoint for a graph
Definition
jkqtpdrawingtools.h:365
JKQTPGraphSymbols
JKQTPGraphSymbols
symbols that can be used to plot a datapoint for a graph
Definition
jkqtpdrawingtools.h:143
jkqtp_makeQColorIcon
JKQTCOMMON_LIB_EXPORT QIcon jkqtp_makeQColorIcon(QColor style)
make a QIcon representing a QColor
jkqtp_makeQPenStyleIcon
JKQTCOMMON_LIB_EXPORT QIcon jkqtp_makeQPenStyleIcon(Qt::PenStyle style)
make a QIcon representing a Qt::PenStyle
JKQTPGraphSymbols2Icon
JKQTCOMMON_LIB_EXPORT QIcon JKQTPGraphSymbols2Icon(JKQTPGraphSymbols style)
make a QIcon representing a JKQTPGraphSymbols
JKQTPLineDecoratorStyle2Icon
JKQTCOMMON_LIB_EXPORT QIcon JKQTPLineDecoratorStyle2Icon(JKQTPLineDecoratorStyle style)
make a QIcon representing a JKQTPLineDecoratorStyle
jkqtp_makeQBrushStyleIcon
JKQTCOMMON_LIB_EXPORT QIcon jkqtp_makeQBrushStyleIcon(Qt::BrushStyle style)
make a QIcon representing a Qt::BrushStyle
JKQTCOMMON_LIB_EXPORT
#define JKQTCOMMON_LIB_EXPORT
Definition
jkqtcommon_imexport.h:87
lib
jkqtcommon
jkqtpicons.h
Generated on Wed Oct 30 2024 21:02:31 for JKQTPlotter by
doxygen
1.9.8