Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
with
119 additions
and 0 deletions.
@@ -0,0 +1,40 @@ | ||
/************************************************************************ | ||
* This file has been generated automatically from * | ||
* * | ||
* src/core/layout/qgslayoutitemmap.h * | ||
* * | ||
* Do not edit manually ! Edit header and run scripts/sipify.pl again * | ||
************************************************************************/ | ||
|
||
|
||
|
||
class QgsLayoutItemMap : QgsLayoutItem | ||
{ | ||
%Docstring | ||
Layout graphical items for displaying a map. | ||
.. versionadded:: 3.0 | ||
%End | ||
|
||
%TypeHeaderCode | ||
#include "qgslayoutitemmap.h" | ||
%End | ||
public: | ||
|
||
explicit QgsLayoutItemMap( QgsLayout *layout ); | ||
%Docstring | ||
Constructor for QgsLayoutItemMap, with the specified parent ``layout``. | ||
%End | ||
|
||
protected: | ||
|
||
virtual void draw( QgsRenderContext &context, const QStyleOptionGraphicsItem *itemStyle = 0 ); | ||
|
||
}; | ||
|
||
/************************************************************************ | ||
* This file has been generated automatically from * | ||
* * | ||
* src/core/layout/qgslayoutitemmap.h * | ||
* * | ||
* Do not edit manually ! Edit header and run scripts/sipify.pl again * | ||
************************************************************************/ |
@@ -0,0 +1,30 @@ | ||
/*************************************************************************** | ||
qgslayoutitemmap.cpp | ||
--------------------- | ||
begin : July 2017 | ||
copyright : (C) 2017 by Nyall Dawson | ||
email : nyall dot dawson at gmail dot com | ||
***************************************************************************/ | ||
/*************************************************************************** | ||
* * | ||
* This program is free software; you can redistribute it and/or modify * | ||
* it under the terms of the GNU General Public License as published by * | ||
* the Free Software Foundation; either version 2 of the License, or * | ||
* (at your option) any later version. * | ||
* * | ||
***************************************************************************/ | ||
|
||
#include "qgslayoutitemmap.h" | ||
#include "qgslayout.h" | ||
#include "qgslayoututils.h" | ||
#include <QPainter> | ||
|
||
QgsLayoutItemMap::QgsLayoutItemMap( QgsLayout *layout ) | ||
: QgsLayoutItem( layout ) | ||
{ | ||
} | ||
|
||
void QgsLayoutItemMap::draw( QgsRenderContext &, const QStyleOptionGraphicsItem * ) | ||
{ | ||
|
||
} |
@@ -0,0 +1,46 @@ | ||
/*************************************************************************** | ||
qgslayoutitemmap.h | ||
------------------- | ||
begin : July 2017 | ||
copyright : (C) 2017 by Nyall Dawson | ||
email : nyall dot dawson at gmail dot com | ||
***************************************************************************/ | ||
/*************************************************************************** | ||
* * | ||
* This program is free software; you can redistribute it and/or modify * | ||
* it under the terms of the GNU General Public License as published by * | ||
* the Free Software Foundation; either version 2 of the License, or * | ||
* (at your option) any later version. * | ||
* * | ||
***************************************************************************/ | ||
|
||
#ifndef QGSLAYOUTITEMMAP_H | ||
#define QGSLAYOUTITEMMAP_H | ||
|
||
#include "qgis_core.h" | ||
#include "qgslayoutitem.h" | ||
|
||
/** | ||
* \ingroup core | ||
* \class QgsLayoutItemMap | ||
* \brief Layout graphical items for displaying a map. | ||
* \since QGIS 3.0 | ||
*/ | ||
class CORE_EXPORT QgsLayoutItemMap : public QgsLayoutItem | ||
{ | ||
|
||
Q_OBJECT | ||
|
||
public: | ||
|
||
/** | ||
* Constructor for QgsLayoutItemMap, with the specified parent \a layout. | ||
*/ | ||
explicit QgsLayoutItemMap( QgsLayout *layout ); | ||
|
||
protected: | ||
|
||
void draw( QgsRenderContext &context, const QStyleOptionGraphicsItem *itemStyle = nullptr ) override; | ||
}; | ||
|
||
#endif //QGSLAYOUTITEMMAP_H |