Skip to content

Commit

Permalink
Fix leaks in QgsCodeEditor
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Aug 31, 2015
1 parent 19a98b2 commit 8f601be
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion src/gui/qgscodeeditorcss.cpp
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ QgsCodeEditorCSS::~QgsCodeEditorCSS()


void QgsCodeEditorCSS::setSciLexerCSS() void QgsCodeEditorCSS::setSciLexerCSS()
{ {
QsciLexerCSS* lexer = new QsciLexerCSS(); QsciLexerCSS* lexer = new QsciLexerCSS( this );
lexer->setDefaultFont( QFont( "Sans", 10 ) ); lexer->setDefaultFont( QFont( "Sans", 10 ) );


setLexer( lexer ); setLexer( lexer );
Expand Down
2 changes: 1 addition & 1 deletion src/gui/qgscodeeditorhtml.cpp
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ QgsCodeEditorHTML::~QgsCodeEditorHTML()


void QgsCodeEditorHTML::setSciLexerHTML() void QgsCodeEditorHTML::setSciLexerHTML()
{ {
QsciLexerHTML* lexer = new QsciLexerHTML(); QsciLexerHTML* lexer = new QsciLexerHTML( this );
lexer->setDefaultFont( QFont( "Sans", 10 ) ); lexer->setDefaultFont( QFont( "Sans", 10 ) );


setLexer( lexer ); setLexer( lexer );
Expand Down
2 changes: 1 addition & 1 deletion src/gui/qgscodeeditorpython.cpp
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ void QgsCodeEditorPython::setSciLexerPython()


QFont font = getMonospaceFont(); QFont font = getMonospaceFont();


QsciLexerPython* pyLexer = new QsciLexerPython(); QsciLexerPython* pyLexer = new QsciLexerPython( this );
pyLexer->setDefaultFont( font ); pyLexer->setDefaultFont( font );
pyLexer->setFont( font, 1 ); // comment pyLexer->setFont( font, 1 ); // comment
pyLexer->setFont( font, 3 ); // singlequotes pyLexer->setFont( font, 3 ); // singlequotes
Expand Down
2 changes: 1 addition & 1 deletion src/gui/qgscodeeditorsql.cpp
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ QgsCodeEditorSQL::~QgsCodeEditorSQL()


void QgsCodeEditorSQL::setSciLexerSQL() void QgsCodeEditorSQL::setSciLexerSQL()
{ {
QsciLexerSQL* sqlLexer = new QsciLexerSQL(); QsciLexerSQL* sqlLexer = new QsciLexerSQL( this );
sqlLexer->setDefaultFont( QFont( "Sans", 10 ) ); sqlLexer->setDefaultFont( QFont( "Sans", 10 ) );


setLexer( sqlLexer ); setLexer( sqlLexer );
Expand Down

0 comments on commit 8f601be

Please sign in to comment.