forward declaration of unique_ptr (#9708)

This commit is contained in:
Denis Rouzaud 2019-04-04 15:44:58 -05:00 committed by GitHub
parent 0a10dc504d
commit 81cfde2ff5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 1 deletions

View File

@ -38,6 +38,7 @@ Constructor for QgsExpressionLineEdit.
:param parent: parent widget
%End
~QgsExpressionLineEdit();
void setExpressionDialogTitle( const QString &title );
%Docstring

View File

@ -46,6 +46,8 @@ QgsExpressionLineEdit::QgsExpressionLineEdit( QWidget *parent )
<< QgsExpressionContextUtils::projectScope( QgsProject::instance() );
}
QgsExpressionLineEdit::~QgsExpressionLineEdit() = default;
void QgsExpressionLineEdit::setExpressionDialogTitle( const QString &title )
{
mExpressionDialogTitle = title;

View File

@ -19,7 +19,6 @@
#include <QWidget>
#include "qgis_sip.h"
#include "qgsexpressioncontext.h"
#include "qgsdistancearea.h"
#include "qgis_gui.h"
#include <memory>
@ -57,6 +56,7 @@ class GUI_EXPORT QgsExpressionLineEdit : public QWidget
* \param parent parent widget
*/
explicit QgsExpressionLineEdit( QWidget *parent SIP_TRANSFERTHIS = nullptr );
~QgsExpressionLineEdit() override;
/**
* Sets the title used in the expression builder dialog