mirror of
https://github.com/tumic0/GPXSee.git
synced 2024-11-28 13:41:16 +01:00
31 lines
696 B
C
31 lines
696 B
C
|
#ifndef MARGINS_H
|
||
|
#define MARGINS_H
|
||
|
|
||
|
#include <QtGlobal>
|
||
|
#include <QDebug>
|
||
|
|
||
|
class MarginsF
|
||
|
{
|
||
|
public:
|
||
|
MarginsF() {_left = 0; _top = 0; _right = 0; _bottom = 0;}
|
||
|
MarginsF(qreal left, qreal top, qreal right, qreal bottom)
|
||
|
{_left = left, _top = top; _right = right; _bottom = bottom;}
|
||
|
|
||
|
qreal left() const {return _left;}
|
||
|
qreal top() const {return _top;}
|
||
|
qreal right() const {return _right;}
|
||
|
qreal bottom() const {return _bottom;}
|
||
|
|
||
|
qreal &rleft() {return _left;}
|
||
|
qreal &rtop() {return _top;}
|
||
|
qreal &rright() {return _right;}
|
||
|
qreal &rbottom() {return _bottom;}
|
||
|
|
||
|
private:
|
||
|
qreal _left, _top, _right, _bottom;
|
||
|
};
|
||
|
|
||
|
QDebug operator<<(QDebug dbg, const MarginsF &margins);
|
||
|
|
||
|
#endif // MARGINS_H
|