33 #ifndef _pqConsoleWidget_h 34 #define _pqConsoleWidget_h 39 #include <QTextCharFormat> 62 QTextCharFormat getFormat();
66 void setFormat(
const QTextCharFormat& Format);
73 QPoint getCursorPosition();
78 void setFontSize(
int size);
84 void executeCommand(
const QString& Command);
89 void consoleFocusInEvent();
95 void printString(
const QString&
Text);
101 void printCommand(
const QString& cmd);
119 void prompt(
const QString& text);
126 void insertCompletion(
const QString& text);
137 void internalExecuteCommand(
const QString& Command);
139 class pqImplementation;
140 pqImplementation*
const Implementation;
141 friend class pqImplementation;
151 void printAndExecuteCommand(
const QString& text);
162 virtual void updateCompletionModel(
const QString& str) = 0;
165 #endif // !_pqConsoleWidget_h