SipConvertToSubClass code for QgsSearchWidgetToolButton

This commit is contained in:
Matthias Kuhn 2017-11-03 17:47:03 +01:00
parent bdc47a48d9
commit ddca8b6550
2 changed files with 26 additions and 0 deletions

View File

@ -8,6 +8,10 @@
%ModuleHeaderCode
#include "qgssearchwidgettoolbutton.h"
%End
class QgsSearchWidgetToolButton : QToolButton
{
%Docstring
@ -19,6 +23,12 @@ class QgsSearchWidgetToolButton : QToolButton
%TypeHeaderCode
#include "qgssearchwidgettoolbutton.h"
%End
%ConvertToSubClassCode
if ( qobject_cast<QgsSearchWidgetToolButton *>( sipCpp ) )
sipType = sipType_QgsSearchWidgetToolButton;
else
sipType = nullptr;
%End
public:

View File

@ -21,6 +21,12 @@
#include <QToolButton>
#include "qgis_gui.h"
#ifdef SIP_RUN
% ModuleHeaderCode
#include "qgssearchwidgettoolbutton.h"
% End
#endif
/**
* \ingroup gui
* \class QgsSearchWidgetToolButton
@ -31,6 +37,16 @@
*/
class GUI_EXPORT QgsSearchWidgetToolButton : public QToolButton
{
#ifdef SIP_RUN
SIP_CONVERT_TO_SUBCLASS_CODE
if ( qobject_cast<QgsSearchWidgetToolButton *>( sipCpp ) )
sipType = sipType_QgsSearchWidgetToolButton;
else
sipType = nullptr;
SIP_END
#endif
Q_OBJECT
public: