| 
    QGIS API Documentation
    3.4.15-Madeira (e83d02e274)
    
   | 
 
A Python editor based on QScintilla2. More...
#include <qgscodeeditorpython.h>

Public Member Functions | |
| QgsCodeEditorPython (QWidget *parent=nullptr, const QList< QString > &filenames=QList< QString >()) | |
| Construct a new Python editor.  More... | |
| void | loadAPIs (const QList< QString > &filenames) | 
| Load APIs from one or more files.  More... | |
| bool | loadScript (const QString &script) | 
| Load a script file.  More... | |
  Public Member Functions inherited from QgsCodeEditor | |
| QgsCodeEditor (QWidget *parent=nullptr, const QString &title=QString(), bool folding=false, bool margin=false) | |
| Construct a new code editor.  More... | |
| bool | foldingVisible () | 
| void | insertText (const QString &text) | 
| Insert text at cursor position, or replace any selected text if user has made a selection.  More... | |
| bool | marginVisible () | 
| void | setFoldingVisible (bool folding) | 
| Set folding visible state.  More... | |
| void | setMarginVisible (bool margin) | 
| Set margin visible state.  More... | |
| void | setTitle (const QString &title) | 
| Set the widget title.  More... | |
Additional Inherited Members | |
  Protected Member Functions inherited from QgsCodeEditor | |
| void | focusOutEvent (QFocusEvent *event) override | 
| QFont | getMonospaceFont () | 
| bool | isFixedPitch (const QFont &font) | 
| void | keyPressEvent (QKeyEvent *event) override | 
A Python editor based on QScintilla2.
Adds syntax highlighting and code autocompletion.
Definition at line 33 of file qgscodeeditorpython.h.
| QgsCodeEditorPython::QgsCodeEditorPython | ( | QWidget * | parent = nullptr,  | 
        
| const QList< QString > & | filenames = QList<QString>()  | 
        ||
| ) | 
Construct a new Python editor.
| parent | The parent QWidget | 
| filenames | The list of apis files to load for the Python lexer | 
Definition at line 29 of file qgscodeeditorpython.cpp.
| void QgsCodeEditorPython::loadAPIs | ( | const QList< QString > & | filenames | ) | 
Load APIs from one or more files.
| filenames | The list of apis files to load for the Python lexer | 
Definition at line 128 of file qgscodeeditorpython.cpp.
| bool QgsCodeEditorPython::loadScript | ( | const QString & | script | ) | 
Load a script file.
| script | The script file to load | 
Definition at line 135 of file qgscodeeditorpython.cpp.
 1.8.11