#include <cute.h>
Inheritance diagram for CUTE:

Public Slots | |
| void | newWindow () |
| void | statusCallback (int id_) |
| void | slotFileNew () |
| void | slotFileOpen () |
| void | slotFileReopen () |
| void | slotFileChangeWorkingDir () |
| void | slotFileSave () |
| void | slotFileSaveAs () |
| void | slotFileSaveAll () |
| void | slotFileCloseAll () |
| void | slotFileClose () |
| void | slotFileLoadTagsFile () |
| void | slotFileUnloadTagsFile () |
| void | slotFilePrint () |
| void | slotFileQuit () |
| void | slotEditGotoMatchingBrace () |
| void | slotEditSelectToMatchingBrace () |
| void | slotEditUndo () |
| void | slotEditRedo () |
| void | slotEditCut () |
| void | slotEditCopy () |
| void | slotEditPaste () |
| void | slotEditDelete () |
| void | slotEditIndent () |
| void | slotEditUnindent () |
| void | slotEditSelectAll () |
| void | slotEditInsertCommand () |
| void | slotEditFilter () |
| void | slotEditBlockComment () |
| void | slotEditStreamComment () |
| void | slotSearchFind () |
| void | slotSearchFindNext () |
| void | slotSearchFindPrevious () |
| void | slotSearchFindInFiles () |
| void | slotSearchReplace () |
| void | slotSearchGoto () |
| void | slotSearchFindTag () |
| void | slotTagContext () |
| void | slotSearchFindNextTag () |
| void | slotSearchFindPreviousTag () |
| void | slotSearchToggleBookmark () |
| void | slotSearchNextBookmark () |
| void | slotSearchPrevBookmark () |
| void | slotSearchRenameBookmark () |
| void | slotViewToggleCurrentFold () |
| void | slotViewToggleAllFolds () |
| void | slotViewWrapLines () |
| void | slotViewBraceMatch () |
| void | slotViewToolBar () |
| void | slotViewCmdToolBar () |
| void | slotViewSearch () |
| void | slotViewStatusBar () |
| void | slotViewFullScreen () |
| void | slotViewLineNumbers () |
| void | slotViewWhiteSpaces () |
| void | slotViewMargin () |
| void | slotViewFoldMargin () |
| void | slotViewZoomIn () |
| void | slotViewZoomOut () |
| void | slotViewShowMessagePanel () |
| void | slotViewShowSidePanel () |
| void | slotViewSwitchFocusCmdBox () |
| void | slotViewSwitchFocusDir () |
| void | slotViewSwitchFocusTagsFile () |
| void | slotViewSwitchFocusPro () |
| void | slotViewSwitchFocusMessages () |
| void | slotViewSwitchFocusStdout () |
| void | slotViewSwitchFocusStderr () |
| void | slotViewSwitchFocusShell () |
| void | slotViewSwitchFocusSearch () |
| void | slotViewSwitchFocusTags () |
| void | slotViewSwitchFocusDoc () |
| void | slotToolsCompile () |
| void | slotToolsBuild () |
| void | slotToolsGo () |
| void | slotToolsKill () |
| void | slotToolsNextMessage () |
| void | slotToolsPrevMessage () |
| void | slotProjectNew () |
| void | slotProjectOpen (QString file=QString::null, bool recentProject=true) |
| void | slotProjectClose (bool closeFiles=true) |
| void | slotProjectOptions () |
| void | slotOptSettings () |
| void | slotOptShortcuts () |
| void | slotOptAutoIndent () |
| void | slotOptEditPreConfigFile () |
| void | slotOptEditPostConfigFile () |
| void | slotOptShowCutercFile () |
| void | slotOptQtConfig () |
| void | slotExtraRunScript () |
| void | slotExtraRunCurrentFile () |
| void | slotExtraRunPythonString () |
| void | slotExtraEvalSelection () |
| void | slotExtraSaveSession () |
| void | slotExtraLoadSession () |
| void | slotExtraCloseSession () |
| void | slotExtraStartMacroRecording () |
| void | slotExtraStopMacroRecording () |
| void | slotExtraRunMacro () |
| void | slotExtraLoadMacro () |
| void | slotExtraSaveMacro () |
| void | slotExtraBuildTagsFile () |
| void | slotWindowsDialog () |
| void | slotHelpHandbook () |
| void | slotHelpAbout () |
| void | slotHelpLicense () |
| void | slotHelpAboutQt () |
| void | slotStatusHelpMsg (const QString &text) |
| void | switchStyle (int item) |
| void | switchLineFeed (int item) |
| void | switchTab (int item) |
| void | switchLang (int item) |
| void | updateViews () |
| void | execCmd (QString cmd=QString::null) |
| void | evalCmdParameter () |
| void | slotCursorPositionChanged (int line, int pos) |
| void | slotUpdateBookmarksMenu () |
| void | slotGotoBookmark (int id) |
| void | addRecentFile (QString file) |
| void | addRecentProject (QString file, bool mustExists=true) |
| void | configure () |
| void | slotClearAllOutputViews () |
| void | addTool (char *name, char *cute_command) |
| void | addPythonTool (QAction *action) |
| void | updateEditActions () |
| void | findTag (QString file, QString pattern) |
| void | closeAllViews () |
Signals | |
| void | killProcess () |
Public Member Functions | |
| CUTE () | |
| ~CUTE () | |
| void | initLangMenu () |
| void | initActions () |
| void | initEditActions () |
| void | initMenuBar () |
| void | initToolBar () |
| void | initStatusBar () |
| void | initDoc () |
| void | initView () |
| bool | loadFile (const QString &, bool recentFile=false, bool showDialogs=true) |
| bool | queryExit () |
| void | printOutput (std::string str) |
| void | clearOutput () |
| void | setSession (const char *str) |
| void | saveSession () |
| void | loadSession (QString file) |
| void | filter (QString cmd) |
| void | insertCommand (QString cmd) |
| void | tagContext (QString filename, QString pattern) |
| void | tagContext (QString filename, int tagline) |
| void | tagOutputAppend (QString filename, QString *lines, int line) |
Protected Slots | |
| void | activateWindow (QWidget *pWnd) |
| void | readyReadGrepStdout () |
| void | readStdout () |
| void | readStderr () |
| void | slotProcessExited () |
| void | slotProcessKilled () |
| void | slotJump (QString fileName, unsigned int lineno, bool mark=true) |
| void | updateRecentFilesMenu () |
| void | openRecentFile (int item) |
| void | updateRecentProjectsMenu () |
| void | openRecentProject (int item) |
| void | slotLoadFile (const QString &) |
| void | slotLastChildViewClosed () |
| void | autoComplete () |
| void | findSelection () |
| void | enterSelection () |
| void | findTag (TagPosition tag) |
| void | slotLangConfigFileMenu (int item) |
| void | updateViewMenu () |
| void | updateActions () |
| void | loadFileFromDir (const QString &) |
| void | loadTags (QString file=QString::null) |
| void | loadProjectFile (ProjectFile *) |
| void | loadProjectFile (QString) |
| void | setupEnvironment (QString oldConfig=QString::null) |
| void | addProjectFile (CUTEView *view) |
| void | switchLang (QString name) |
| void | updateProject (CUTEView *, bool loadFile=false) |
| void | slotModificationChanged () |
Protected Member Functions | |
| void | showEvent (QShowEvent *e) |
| void | closeEvent (QCloseEvent *e) |
| QPopupMenu * | createLangConfigFileMenu () |
| void | setMessagePanelVisibility (bool) |
| void | setSidePanelVisibility (bool) |
| bool | isMessagePanelVisible () |
| bool | isSidePanelVisible () |
| void | updateCaption () |
Friends | |
| class | SaveDlg |
| class | CUTEScintilla |
| class | CmdInterpreter |
| class | Shortcuts |
| void | API::initcute () |
| PyObject * | API::activateView (PyObject *, PyObject *) |
| PyObject * | API::viewList (PyObject *, PyObject *) |
|
|
construtor |
|
|
destructor |
|
|
called when view is activted |
|
|
adds a file to project |
|
|
adds item to tools menu |
|
|
add a entry in the recent document menu |
|
||||||||||||
|
add a entry in the recent project menu |
|
||||||||||||
|
adds item to tools menu |
|
|
clears output view |
|
|
called when all child views are closed |
|
|
handle close event |
|
|
sets all configurations |
|
|
creates menu with language config file entries |
|
|
evaluates the command parameter and maybe loads some f |
|
|
executes a command from the command line |
|
|
filters selection with a shell command |
|
||||||||||||
|
jumps to given position/pattern in given file |
|
|
initialize all QActions for the tool and menubars |
|
|
setup the document |
|
|
initalize all scintilla edit actions |
|
|
initalizes all lexers |
|
|
initMenuBar creates the menu_bar and inserts the menuitems |
|
|
setup the statusbar |
|
|
this creates the toolbars. Change the toobar look and add new toolbars in this function |
|
|
setup the mainview |
|
|
insert output of a shell command at current cursor position |
|
|
checks message panel visibility |
|
|
checks side panel visibility |
|
||||||||||||||||
|
loads a file |
|
|
loads a file from dir docklet |
|
|
same as above, opens a file of a project |
|
|
opens a file of a project |
|
|
loads all files in session and bookmarks etc... |
|
|
load tags file and generate tag tree |
|
|
creates a new file |
|
|
writes string to output view |
|
|
overloaded for Message box on last window exit |
|
|
read from stderr of sub process |
|
|
read from stdout of sub process |
|
|
there are characters ready to read from stdout |
|
|
saves all names of loaded files bookmarks etc... |
|
|
show/hide message panel |
|
|
sets the session`s file name |
|
|
show/hide side panel |
|
|
sets environments of CUTE and sub processes |
|
|
handle show event |
|
|
clears message, stdout and stderr view |
|
||||||||||||
|
changes the status bar |
|
|
block un/comment |
|
|
put the marked text/object into the clipboard |
|
|
put the marked text/object into the clipboard and remove it from the document |
|
|
remove the marked text/object from the document |
|
|
filter selected text with a shell command |
|
|
jums to the matching brace |
|
|
indents selected text |
|
|
insert output of a shell command |
|
|
paste the clipboard into the document |
|
|
redo the last undone text operation |
|
|
select all |
|
|
selects to the matching brace |
|
|
stream un/comment |
|
|
undo the last text operation |
|
|
unindents selected text |
|
|
builds ctags file of all sourcefiles in current dir |
|
|
unloads all files of current session |
|
|
runs the selection with built-in python interpreter |
|
|
shows an open dialog and loads current macro |
|
|
loads a session |
|
|
runs the current file |
|
|
runs recorded macro |
|
|
runs a python command |
|
|
runs a CUTE/Python script |
|
|
shows an save dialog and saves current macro |
|
|
saves the current session in a CUTE/python script |
|
|
starts macro recording |
|
|
stops macro recording |
|
|
change working dir |
|
|
close the actual file |
|
|
close all files |
|
|
loads tag file |
|
|
generate a new document in the actual view |
|
|
open a document |
|
|
print the actual file |
|
|
exits the application |
|
|
reopens a file |
|
|
save a document |
|
|
Saves all loaded documents |
|
|
save a document under a different filename |
|
|
unloads tag file |
|
|
jumps to selected bookmark |
|
|
shows an about dlg |
|
|
shows the about Qt dlg |
|
|
show online documentation |
|
|
shows the license dlg |
|
||||||||||||||||
|
jump to given line in given file and marks line when third arg is true |
|
|
called when modification state of current view has changed |
|
|
auto indent |
|
|
opens the post config file |
|
|
opens the pre config file |
|
|
executes qtconfig |
|
|
shows settings dialog |
|
|
show shortcut dialog |
|
|
shows read-only ~/.cuterc file |
|
|
called when sub process exited |
|
|
called when sub process is killed |
|
|
closes a project |
|
|
creates a new project |
|
||||||||||||
|
opens a project file |
|
|
shows the project options dialog |
|
|
shows the find dialog |
|
|
searches a string in each file of a directory |
|
|
redo the last find operation |
|
|
jumps to next tag position |
|
|
finds the previous matching |
|
|
jumps back to previous tag position |
|
|
finds selected tag(s) |
|
|
go to the given line |
|
|
find next bookmark |
|
|
find previous bookmark |
|
|
renames the bookmark at the current line |
|
|
replaces all matching string |
|
|
toggle a bookmark at the current line |
|
|
change the status message of the whole statusbar temporary |
|
|
view selected tag(s) |
|
|
run makefile |
|
|
compile current file |
|
|
run the application |
|
|
kills the current process |
|
|
jumps to next message |
|
|
jumps to previous message |
|
|
creates the bookmark menu |
|
|
brace match |
|
|
toggle the toolbar |
|
|
toggle fold margin |
|
|
toggle full screen mode |
|
|
toggle line numbers |
|
|
toggle margin |
|
|
shows the search view |
|
|
hide/show all bottom docklets |
|
|
hide/show all side docklets |
|
|
toggle the statusbar |
|
|
toggle all folds |
|
|
toggle current fold |
|
|
toggle the toolbar |
|
|
toggle white spaces |
|
|
wraps all lines |
|
|
zoom in |
|
|
zoom out |
|
|
shows the window Dialog |
|
|
switch argument for Statusbar help entries on slot selection |
|
|
switch language of current view to that one given |
|
|
called when item in language menu is activated |
|
|
called when item in line feed menu is activated |
|
|
called when item in style menu is activated |
|
|
called when item in tab menu is activated |
|
||||||||||||
|
append to tag output |
|
|
en/disable some actions |
|
|
sets CUTE's caption |
|
|
updates all shortcuts in views |
|
||||||||||||
|
update file in project |
|
|
update viewShowMessagePanel and viewShowSidePanel when view menu is about to be shown |
|
|
Update all windows in order to apply config changes |
1.3.2