18 #include <QMainWindow>
19 #include <QSyntaxHighlighter>
20 #include "ui_pconsole.h"
47 void updateSyntaxHighlighter();
52 virtual void slot_runScriptAsConsole();
53 virtual void slot_open();
54 virtual void slot_save();
55 virtual void slot_saveAs();
56 virtual void slot_saveOutput();
57 virtual void slot_quit();
75 QLabel * changedLabel;
77 QString cursorTemplate;
80 virtual void languageChange();
81 void documentChanged(
bool state);
106 QString qcolor2named(QColor color);
122 virtual void highlightBlock(
const QString &text);
127 QTextCharFormat format;
129 QVector<HighlightingRule> highlightingRules;
131 QTextCharFormat keywordFormat;
132 QTextCharFormat singleLineCommentFormat;
133 QTextCharFormat quotationFormat;
134 QTextCharFormat numberFormat;
135 QTextCharFormat operatorFormat;
This is simple "IDE"/python console for interactive commands execution. It's used e...
Definition: pconsole.h:28
void runCommand()
Scripter Core launcher.
void paletteShown(bool)
Menu indication trigger.
QString m_command
String with the script to run (part of the all text)
Definition: pconsole.h:73
virtual void slot_runScript()
menu operations
Definition: pconsole.cpp:125
Simple syntax highlighting for Scripter (QTextEdit). Based on the source of the Sqliteman and Qt4 exa...
Definition: pconsole.h:116
Definition: pconsole.h:124
QString command()
The command string.
Definition: pconsole.h:40
QString filename
File name for saving the contents.
Definition: pconsole.h:40
Store colors for syntax highligter. It provides defaults, loading and storing preferences.
Definition: pconsole.h:88
void closeEvent(QCloseEvent *)
Close event for turning the action off.
Definition: pconsole.cpp:99
void parsePythonString()
prepare Python "script" from GUI widget
Definition: pconsole.cpp:160
virtual void commandEdit_cursorPositionChanged()
Slot processed after user change cursor postion in "programmer's editor".
Definition: pconsole.cpp:104