Qwt User's Guide
6.1.6
qwt_compat.h
1
/* -*- mode: C++ ; c-file-style: "stroustrup" -*- *****************************
2
* Qwt Widget Library
3
* Copyright (C) 1997 Josef Wilgen
4
* Copyright (C) 2002 Uwe Rathmann
5
*
6
* This library is free software; you can redistribute it and/or
7
* modify it under the terms of the Qwt License, Version 1.0
8
*****************************************************************************/
9
10
#ifndef _QWT_COMPAT_H_
11
#define _QWT_COMPAT_H_
12
13
#include "qwt_global.h"
14
#include "qwt_interval.h"
15
#include "qwt_point_3d.h"
16
#include <qlist.h>
17
#include <qvector.h>
18
#include <qpoint.h>
19
#include <qsize.h>
20
#include <qrect.h>
21
#include <qpolygon.h>
22
23
// A couple of definition for Qwt5 compatibility
24
25
#define qwtMax qMax
26
#define qwtMin qMin
27
#define qwtAbs qAbs
28
#define qwtRound qRound
29
30
#define QwtArray QVector
31
32
typedef
QList<double> QwtValueList;
33
typedef
QPointF QwtDoublePoint;
34
typedef
QSizeF QwtDoubleSize;
35
typedef
QRectF QwtDoubleRect;
36
37
typedef
QPolygon QwtPolygon;
38
typedef
QPolygonF QwtPolygonF;
39
typedef
QwtInterval
QwtDoubleInterval
;
40
typedef
QwtPoint3D
QwtDoublePoint3D
;
41
42
#endif
QwtPoint3D
QwtPoint3D class defines a 3D point in double coordinates.
Definition:
qwt_point_3d.h:25
QwtInterval
A class representing an interval.
Definition:
qwt_interval.h:27
src
qwt_compat.h
Generated by
1.8.20