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
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 */
38
39/** \brief make a QIcon representing a Qt::BrushStyle
40 * \ingroup jkqtptools_icons
41 */
43
44
45/** \brief make a QIcon representing a Qt::PenStyle
46 * \ingroup jkqtptools_icons
47 */
49
50/** \brief make a QIcon representing a JKQTPLineDecoratorStyle
51 * \ingroup jkqtptools_icons
52 */
54
55/** \brief make a QIcon representing a JKQTPGraphSymbols
56 * \ingroup jkqtptools_icons
57 */
59
60#endif // JKQTPICONS_H
JKQTPLineDecoratorStyle
symbols that can be used to plot a datapoint for a graph
Definition jkqtpdrawingtools.h:365
JKQTPGraphSymbols
symbols that can be used to plot a datapoint for a graph
Definition jkqtpdrawingtools.h:143
JKQTCOMMON_LIB_EXPORT QIcon jkqtp_makeQColorIcon(QColor style)
make a QIcon representing a QColor
JKQTCOMMON_LIB_EXPORT QIcon jkqtp_makeQPenStyleIcon(Qt::PenStyle style)
make a QIcon representing a Qt::PenStyle
JKQTCOMMON_LIB_EXPORT QIcon JKQTPGraphSymbols2Icon(JKQTPGraphSymbols style)
make a QIcon representing a JKQTPGraphSymbols
JKQTCOMMON_LIB_EXPORT QIcon JKQTPLineDecoratorStyle2Icon(JKQTPLineDecoratorStyle style)
make a QIcon representing a JKQTPLineDecoratorStyle
JKQTCOMMON_LIB_EXPORT QIcon jkqtp_makeQBrushStyleIcon(Qt::BrushStyle style)
make a QIcon representing a Qt::BrushStyle
#define JKQTCOMMON_LIB_EXPORT
Definition jkqtcommon_imexport.h:87