29 #ifndef CDPL_VIS_QTOBJECTFACTORY_HPP
30 #define CDPL_VIS_QTOBJECTFACTORY_HPP
Definition of the preprocessor macro CDPL_VIS_API.
#define CDPL_VIS_QT_API
Tells the compiler/linker which classes, functions and variables are part of the library API.
Specifies the fill pattern and fill color of shapes.
Definition: Brush.hpp:50
Specifies a color in terms of its red, green and blue components and an alpha-channel for transparenc...
Definition: Color.hpp:52
Specifies a font for drawing text.
Definition: Font.hpp:54
Provides a container for painting operations, enabling arbitrary graphical shapes to be constructed a...
Definition: Path2D.hpp:78
Specifies how to draw lines and outlines of shapes.
Definition: Pen.hpp:53
Provides methods for the creation of QFont, QColor, QPen and QBrush objects from Font,...
Definition: QtObjectFactory.hpp:61
static QColor createQColor(const Color &color)
Creates a QColor object that corresponds to the specified color.
static QFont createQFont(const Font &font)
Creates a QFont object that corresponds to the specified font.
static QPainterPath & createQPainterPath(const Path2D &path, QPainterPath &qt_path)
Creates a QPainterPath object that corresponds to the specified path.
static QBrush createQBrush(const Brush &brush)
Creates a QBrush object that corresponds to the specified brush.
static QPen createQPen(const Pen &pen)
Creates a QPen object that corresponds to the specified pen.
The namespace of the Chemical Data Processing Library.