#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 |