16#ifndef QGSCODEEDITORPYTHON_H 
   17#define QGSCODEEDITORPYTHON_H 
   22#include <Qsci/qscilexerpython.h> 
   28class QgsQsciLexerPython : 
public QsciLexerPython
 
   33    QgsQsciLexerPython( QObject *parent = 
nullptr );
 
   35    const char *keywords( 
int set ) 
const override;
 
   67    void loadAPIs( 
const QList<QString> &filenames );
 
   73    bool loadScript( 
const QString &script );
 
   82    void searchSelectedTextInPyQGISDocs();
 
   99    QList<QString> mAPISFilesList;
 
A Python editor based on QScintilla2.
A text editor based on QScintilla2.
virtual void initializeLexer()
Called when the dialect specific code lexer needs to be initialized (or reinitialized).
#define SIP_IF_MODULE(condition)