kdevplatform/interfaces
idocumentcontroller.h
Go to the documentation of this file.
56 {
57 DefaultMode = 0,
58 DoNotActivate = 1,
59 DoNotCreateView = 2,
60 DoNotFocus = 4,
85 virtual void activateDocument( KDevelop::IDocument * document, const KTextEditor::Range& range = KTextEditor::Range::invalid() ) = 0;
89 virtual bool saveAllDocuments(KDevelop::IDocument::DocumentSaveMode mode = KDevelop::IDocument::Default) = 0;
90 virtual bool saveSomeDocuments(const QList<IDocument*>& list, KDevelop::IDocument::DocumentSaveMode mode = KDevelop::IDocument::Default) = 0;
91 virtual bool saveAllDocumentsForWindow(KParts::MainWindow* mw, IDocument::DocumentSaveMode mode, bool currentAreaOnly = false) = 0;
Definition: context.h:40
Allows to access the open documents and also open new ones.
Definition: idocumentcontroller.h:51
Definition: idocument.h:30
ICore is the container class for all the various objects in use by KDevelop.
Definition: icore.h:70
DocumentActivation
Definition: idocumentcontroller.h:54
The KDevelop namespace contains all classes provided by the KDevelop platform libraries.
Definition: configpage.cpp:26
standard save mode, gives a warning message if the file was modified outside the editor
Definition: idocument.h:72
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Thu Jan 21 2021 23:35:21 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Thu Jan 21 2021 23:35:21 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.