QList< QString > _histList
Definition: pyconsole.h:79
QString _strInput
Definition: pyconsole.h:75
Definition: pyconsole.h:18
@ histPrev
Definition: pyconsole.h:51
Class which represents the current document.
Definition: document.h:19
QTextCharFormat _fmtStderr
Definition: pyconsole.h:84
CAPyConsole(CADocument *doc, QWidget *parent=0)
QString txtGetInput(bool bReadText=false)
QString _strEntryFunc
Definition: pyconsole.h:95
@ txtStderr
Definition: pyconsole.h:24
TxtFragment * _tf
Definition: pyconsole.h:73
QTextCharFormat _fmtNormal
Definition: pyconsole.h:82
QString text
Definition: pyconsole.h:56
void syncPluginInit()
Definition: pyconsole.cpp:565
int _histIndex
Definition: pyconsole.h:78
QWaitCondition * _thrIntrWait
Definition: pyconsole.h:91
QString _bufSend
Definition: pyconsole.h:87
void txtAppend(const QString &text, TxtType txtType=txtNormal)
Definition: pyconsole.cpp:560
QList< TxtFragment * > _txtFixed
Definition: pyconsole.h:74
CADocument * _canorusDoc
Definition: pyconsole.h:98
@ histNext
Definition: pyconsole.h:52
QTextCursor _curNew
Definition: pyconsole.h:69
QWidget * _parent
Definition: pyconsole.h:99
bool _bIgnTxtChange
Definition: pyconsole.h:71
QTextCursor _curInput
Definition: pyconsole.h:69
@ txtNormal
Definition: pyconsole.h:22
QString asyncBufferedInput(QString prompt)
#define NULL
Definition: glib.h:121
int _iCurNowOld
Definition: pyconsole.h:70
int _iCurStart
Definition: pyconsole.h:70
TxtType
Definition: pyconsole.h:21
TxtType type
Definition: pyconsole.h:57
void on_txtChanged()
Definition: pyconsole.cpp:561
void on_posChanged()
Definition: pyconsole.cpp:562
void on_fmtChanged()
Definition: pyconsole.cpp:564
void histGet(HistLay histLay)
QWaitCondition * _thrWait
Definition: pyconsole.h:89
void sig_syncPluginInit()
QTextCharFormat _fmtStdout
Definition: pyconsole.h:83
void txtSetInput(QString input, bool bUpdateText=true)
void sig_txtAppend(const QString &text, TxtType stdType)
Canorus main window Class CAMainWin represents Canorus main window. The core layout is generated usin...
Definition: plugins_swig.h:6
@ txtStdout
Definition: pyconsole.h:23
void asyncKeyboardInterrupt()
bool cmdIntern(QString strCmd)
QString _histOldInput
Definition: pyconsole.h:80
HistLay
Definition: pyconsole.h:50
QMutex * _thrIntrWaitMut
Definition: pyconsole.h:90
void keyPressEvent(QKeyEvent *e)
Definition: pyconsole.cpp:566
void asyncBufferedOutput(QString bufInp, bool bStdErr)
int _iCurNow
Definition: pyconsole.h:70
void on_selChanged()
Definition: pyconsole.cpp:563
QMutex * _thrWaitMut
Definition: pyconsole.h:88
Definition: pyconsole.h:55