KDevPartController Class Reference
#include <kdevpartcontroller.h>
Inheritance diagram for KDevPartController:

Signals | |
void | savedFile (const QString &fileName) |
Emitted when a document has been saved. | |
void | loadedFile (const QString &fileName) |
Emitted when a document has been loaded. | |
void | fileDirty (const QString &fileName) |
Emitted when a file has been modified outside of KDevelop. | |
void | fileDirty (const KURL &url) |
Public Member Functions | |
KDevPartController (QWidget *parent) | |
virtual void | setEncoding (const QString &serviceType)=0 |
virtual void | editDocument (const KURL &url, int lineNum=-1, int col=-1)=0 |
virtual void | showDocument (const KURL &url, const QString &context=QString::null)=0 |
virtual void | showPart (KParts::Part *part, const QString &name, const QString &shortDescription)=0 |
virtual KParts::Part * | findOpenDocument (const KURL &url)=0 |
virtual void | saveAllFiles ()=0 |
virtual void | revertAllFiles ()=0 |
virtual bool | isDirty (KParts::ReadOnlyPart *)=0 |
true if the file has been modified outside KDevelop | |
virtual bool | closePartForWidget (const QWidget *widget)=0 |
Constructor & Destructor Documentation
|
Definition at line 25 of file kdevpartcontroller.cpp. References KDevPartController(). Referenced by KDevPartController(). |
Member Function Documentation
|
Implemented in PartController. Referenced by CloserPart::closeFiles(). |
|
|
|
|
Emitted when a file has been modified outside of KDevelop.
|
|
Implemented in PartController. Referenced by MakeWidget::createCursor(), and MakeWidget::slotDocumentOpened(). |
|
true if the file has been modified outside KDevelop
Implemented in PartController. |
|
Emitted when a document has been loaded.
|
|
Implemented in PartController. |
|
|
Emitted when a document has been saved.
|
|
Implemented in PartController. Referenced by OpenWithPart::openAsEncoding(). |
|
|
Implemented in PartController. Referenced by KDevPlugin::showPart(). |
The documentation for this class was generated from the following files:
- lib/interfaces/kdevpartcontroller.h
- lib/interfaces/kdevpartcontroller.cpp