Skip to content

Commit ebc1afe

Browse files
committedApr 7, 2017
[sipify] Fix exposing members and default struct accessors
1 parent c65f762 commit ebc1afe

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed
 

‎tests/scripts/sipifyheader.expected.sip

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,12 @@ class QgsSipifyHeader : QtClass<QVariant>
5151
%TypeHeaderCode
5252
#include "sipifyheader.h"
5353
%End
54-
5554
%ConvertToSubClassCode
5655
if ( sipCpp->headerType() == QgsSipifyHeader::Special )
5756
sipType = sipType_QgsSpecialSipifyHeader;
5857
else
5958
sipType = sipType_QgsStandardSipifyHeader;
6059
%End
61-
6260
public:
6361
enum MyEnum
6462
{
@@ -194,12 +192,13 @@ class ClassWithPrivateInheritanceOnly
194192
%TypeHeaderCode
195193
#include "sipifyheader.h"
196194
%End
195+
public:
197196
explicit ClassWithPrivateInheritanceOnly();
198197
%Docstring
199198
A constructor with definition in header on several lines
200199
%End
201200

202-
}
201+
};
203202

204203
class AbstractClass /Abstract/
205204
{

‎tests/scripts/sipifyheader.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,7 @@ class CORE_EXPORT QgsSipifyHeader : public QtClass<QVariant>, private Ui::QgsBas
248248
*/
249249
class CORE_EXPORT ClassWithPrivateInheritanceOnly : private QgsBaseClass
250250
{
251+
public:
251252
//! A constructor with definition in header on several lines
252253
explicit ClassWithPrivateInheritanceOnly()
253254
: QtClass<QVariant>()
@@ -257,7 +258,7 @@ class CORE_EXPORT ClassWithPrivateInheritanceOnly : private QgsBaseClass
257258
haveFun();
258259
}
259260

260-
}
261+
};
261262

262263
/**
263264
* \class AbstractClass

0 commit comments

Comments
 (0)
Please sign in to comment.