42class TDE_EXPORT
KateApp :
public TDEApplication
78 static TQString kateVersion (
bool fullVersion =
true);
103 void shutdownKate(KateMainWindow *win);
115 bool query_session_close();
121 void reparse_config();
137 KatePluginManager *pluginManager();
143 KateDocManager *documentManager ();
161 KateMainWindow *newMainWindow (TDEConfig *sconfig = 0,
const TQString &sgroup =
"");
167 void removeMainWindow (KateMainWindow *mainWindow);
174 KateMainWindow *activeMainWindow ();
180 uint mainWindows ()
const;
187 KateMainWindow *mainWindow (uint n);
201 bool openURL (
const KURL &url,
const TQString &encoding,
bool isTempFile );
209 bool setCursor (
int line,
int column);
217 bool openInput (
const TQString &text);
223 TDECmdLineArgs *m_args;
233 KateDocManager *m_docManager;
238 KatePluginManager *m_pluginManager;
248 TQValueList<KateMainWindow*> m_mainWindows;
253 KateAppDCOPIface *m_obj;