Fix adding newly created documents to MRU list in kate

This resolves Bug 1680
pull/2/head
Michele Calgaro 11 years ago committed by Slávek Banko
parent 91ff56bbdf
commit b88d1a9c26

@ -791,12 +791,19 @@ bool KateMainWindow::showModOnDiskPrompt()
void KateMainWindow::slotDocumentCreated (Kate::Document *doc)
{
connect(doc,TQT_SIGNAL(modStateChanged(Kate::Document *)),this,TQT_SLOT(updateCaption(Kate::Document *)));
connect(doc,TQT_SIGNAL(nameChanged(Kate::Document *)),this,TQT_SLOT(updateCaption(Kate::Document *)));
connect(doc,TQT_SIGNAL(nameChanged(Kate::Document *)),this,TQT_SLOT(slotNameChanged(Kate::Document *)));
connect(doc,TQT_SIGNAL(nameChanged(Kate::Document *)),this,TQT_SLOT(slotUpdateOpenWith()));
updateCaption (doc);
}
void KateMainWindow::slotNameChanged(Kate::Document *doc)
{
updateCaption(doc);
if (!doc->url().isEmpty())
fileOpenRecent->addURL(doc->url());
}
void KateMainWindow::updateCaption (Kate::Document *doc)
{
if (!m_viewManager->activeView())

@ -156,10 +156,11 @@ class KateMainWindow : public KateMDI::MainWindow, virtual public KParts::PartBa
void tipOfTheDay();
/* to update the caption */
void slotDocumentCreated (Kate::Document *doc);
void updateCaption (Kate::Document *doc);
void slotDocumentCreated(Kate::Document *doc);
void slotNameChanged(Kate::Document *doc);
void updateCaption(Kate::Document *doc);
void pluginHelp ();
void pluginHelp();
void slotFullScreen(bool);
public:

Loading…
Cancel
Save