KDevMakeFrontend Class Reference
The interface to a make frontend. More...
#include <kdevmakefrontend.h>
Inheritance diagram for KDevMakeFrontend:

Signals | |
void | commandFinished (const QString &command) |
Only emitted if the command was succesfully finished. | |
void | commandFailed (const QString &command) |
Emitted if a command failed. | |
Public Member Functions | |
KDevMakeFrontend (const QString &pluginName, const QString &icon, QObject *parent=0, const char *name=0) | |
~KDevMakeFrontend () | |
virtual QWidget * | widget () |
Returns the widget of the plugin. | |
virtual void | queueCommand (const QString &dir, const QString &command)=0 |
The component shall start to execute a make-like command. | |
virtual bool | isRunning ()=0 |
Returns whether the application is currently running. | |
virtual void | updateSettingsFromConfig ()=0 |
Advices to synchronize the settings from KConfig because they've changed externally. |
Detailed Description
The interface to a make frontend.
Definition at line 37 of file kdevmakefrontend.h.
Constructor & Destructor Documentation
|
Definition at line 26 of file kdevmakefrontend.cpp. References KDevMakeFrontend(). Referenced by KDevMakeFrontend(). |
|
Definition at line 31 of file kdevmakefrontend.cpp. |
Member Function Documentation
|
Emitted if a command failed.
Referenced by MakeWidget::slotProcessExited(). |
|
Only emitted if the command was succesfully finished.
Referenced by MakeWidget::slotProcessExited(). |
|
Returns whether the application is currently running.
Implemented in MakeViewPart. Referenced by FortranSupportPart::slotFtnchek(). |
|
|
Advices to synchronize the settings from KConfig because they've changed externally.
Implemented in MakeViewPart. Referenced by MainWindowShare::slotSettings(). |
|
Returns the widget of the plugin. This must be overridden. Reimplemented from KDevPlugin. Reimplemented in MakeViewPart. Definition at line 46 of file kdevmakefrontend.h. Referenced by TrollProjectWidget::slotBuildFile(), TrollProjectWidget::slotBuildProject(), TrollProjectWidget::slotBuildTarget(), TrollProjectWidget::slotCleanProject(), TrollProjectWidget::slotCleanTarget(), TrollProjectWidget::slotRebuildProject(), and TrollProjectWidget::slotRebuildTarget(). |
The documentation for this class was generated from the following files:
- lib/interfaces/kdevmakefrontend.h
- lib/interfaces/kdevmakefrontend.cpp