mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-16 00:03:12 -04:00
Fix sipify constructor detection
This commit is contained in:
parent
6681766cbb
commit
68d8108ab3
@ -253,7 +253,7 @@ while(!eof $header){
|
|||||||
$line =~ s/\s*=\s*default\b//g;
|
$line =~ s/\s*=\s*default\b//g;
|
||||||
|
|
||||||
# remove constructor definition
|
# remove constructor definition
|
||||||
if ( $line =~ m/^(\s*)?(explicit )?(\w+)\(([^()]*\([^()]*\)[^()]*)*\)(?!;)$/ ){
|
if ( $line =~ m/^(\s*)?(explicit )?(\w+)\([\w\=\(\)\s\,\&\*\<\>]*\)(?!;)$/ ){
|
||||||
my $newline = $line =~ s/\n/;\n/r;
|
my $newline = $line =~ s/\n/;\n/r;
|
||||||
my $nesting_index = 0;
|
my $nesting_index = 0;
|
||||||
while(!eof $header){
|
while(!eof $header){
|
||||||
|
@ -66,6 +66,17 @@ A constructor with definition in header
|
|||||||
A classic constructor with arguments
|
A classic constructor with arguments
|
||||||
%End
|
%End
|
||||||
|
|
||||||
|
QgsSipifyHeader( bool a = true );
|
||||||
|
%Docstring
|
||||||
|
A constructor with no empty `()`
|
||||||
|
%End
|
||||||
|
|
||||||
|
QgsSipifyHeader( QList<Point> a, const Issues &b = Issues::weDontHaveIssues(), QgsClass *b = 0 );
|
||||||
|
%Docstring
|
||||||
|
A constructor with some special character types
|
||||||
|
%End
|
||||||
|
{}
|
||||||
|
|
||||||
QgsSipifyHeader();
|
QgsSipifyHeader();
|
||||||
%Docstring
|
%Docstring
|
||||||
Default constructor
|
Default constructor
|
||||||
|
@ -101,6 +101,16 @@ class CORE_EXPORT QgsSipifyHeader : public QtClass<QVariant>, private QgsBaseCla
|
|||||||
*/
|
*/
|
||||||
QgsSipifyHeader( QWidget *parent SIP_TRANSFERTHIS = nullptr );
|
QgsSipifyHeader( QWidget *parent SIP_TRANSFERTHIS = nullptr );
|
||||||
|
|
||||||
|
//! A constructor with no empty `()`
|
||||||
|
QgsSipifyHeader( bool a = true )
|
||||||
|
: mMember( nullptr )
|
||||||
|
{}
|
||||||
|
|
||||||
|
//! A constructor with some special character types
|
||||||
|
QgsSipifyHeader( QList<Point> a, const Issues &b = Issues::weDontHaveIssues(), QgsClass *b = nullptr )
|
||||||
|
: mMember( nullptr )
|
||||||
|
{}
|
||||||
|
|
||||||
//! Default constructor
|
//! Default constructor
|
||||||
QgsSipifyHeader() = default;
|
QgsSipifyHeader() = default;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user