QGIS/python/gui/editorwidgets/qgsvaluerelationsearchwidgetwrapper.sip
Nyall Dawson 4da1ce8404 Drop redundant virtual keywords on overrides
Run clang-tidy modernize-use-override to remove all the redundant
virtual keywords from overridden methods, and add some missing
overrides.

Another benefit is that this has also added the overrides
on destructors, which will cause a build failure if a base
class is missing a virtual destructor.
2017-12-16 08:49:36 +10:00

79 lines
2.4 KiB
Plaintext

/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/editorwidgets/qgsvaluerelationsearchwidgetwrapper.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/
class QgsValueRelationSearchWidgetWrapper : QgsSearchWidgetWrapper
{
%Docstring
Wraps a value relation search widget. This widget will offer a combobox with values from another layer
referenced by a foreign key (a constraint may be set but is not required on data level).
It will be used as a search widget and produces expression to look for in the layer.
%End
%TypeHeaderCode
#include "qgsvaluerelationsearchwidgetwrapper.h"
%End
public:
explicit QgsValueRelationSearchWidgetWrapper( QgsVectorLayer *vl, int fieldIdx, QWidget *parent /TransferThis/ = 0 );
%Docstring
Constructor for QgsValueRelationSearchWidgetWrapper
%End
virtual bool applyDirectly();
virtual QString expression() const;
virtual bool valid() const;
QVariant value() const;
%Docstring
:rtype: QVariant
%End
virtual QgsSearchWidgetWrapper::FilterFlags supportedFlags() const;
virtual QgsSearchWidgetWrapper::FilterFlags defaultFlags() const;
virtual QString createExpression( QgsSearchWidgetWrapper::FilterFlags flags ) const;
public slots:
virtual void clearWidget();
virtual void setEnabled( bool enabled );
protected:
virtual QWidget *createWidget( QWidget *parent );
virtual void initWidget( QWidget *editor );
protected slots:
void onValueChanged();
%Docstring
Called when current value of search widget changes
%End
virtual void setExpression( const QString &exp );
};
/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/editorwidgets/qgsvaluerelationsearchwidgetwrapper.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/