• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • KDevelop Generic Shell
 

KDevelop Generic Shell

Signals | Public Member Functions | Static Public Member Functions | List of all members
Core Class Reference

#include <core.h>

Inherits KDevCore.

Signals

void activeProcessChanged (KDevPlugin *which, bool runs)
 

Public Member Functions

virtual void running (KDevPlugin *which, bool runs)
 
virtual void fillContextMenu (TQPopupMenu *popup, const Context *context)
 
virtual void openProject (const TQString &projectFileName)
 
void doEmitProjectOpened ()
 
void doEmitProjectClosed ()
 
void doEmitLanguageChanged ()
 
void doEmitCoreInitialized ()
 
void doEmitProjectConfigWidget (KDialogBase *base)
 
void doEmitConfigWidget (KDialogBase *base)
 
void doEmitStopButtonPressed (KDevPlugin *which=0)
 
bool queryClose ()
 

Static Public Member Functions

static Core * getInstance ()
 
static void setupShourtcutTips (KXMLGUIClient *client=0)
 

Detailed Description

Core implementation.

Definition at line 20 of file core.h.

Constructor & Destructor Documentation

◆ ~Core()

Core::~Core ( )

Definition at line 67 of file core.cpp.

◆ Core()

Core::Core ( )
protected

Definition at line 61 of file core.cpp.

Member Function Documentation

◆ doEmitConfigWidget()

void Core::doEmitConfigWidget ( KDialogBase *  base)
inline

Definition at line 53 of file core.h.

◆ doEmitCoreInitialized()

void Core::doEmitCoreInitialized ( )
inline

Definition at line 51 of file core.h.

◆ doEmitLanguageChanged()

void Core::doEmitLanguageChanged ( )
inline

Definition at line 50 of file core.h.

◆ doEmitProjectClosed()

void Core::doEmitProjectClosed ( )
inline

Definition at line 49 of file core.h.

◆ doEmitProjectConfigWidget()

void Core::doEmitProjectConfigWidget ( KDialogBase *  base)
inline

Definition at line 52 of file core.h.

◆ doEmitProjectOpened()

void Core::doEmitProjectOpened ( )
inline

Definition at line 48 of file core.h.

◆ doEmitStopButtonPressed()

void Core::doEmitStopButtonPressed ( KDevPlugin *  which = 0)
inline

Definition at line 54 of file core.h.

◆ fillContextMenu()

void Core::fillContextMenu ( TQPopupMenu *  popup,
const Context *  context 
)
virtual

Definition at line 97 of file core.cpp.

◆ getInstance()

Core * Core::getInstance ( )
static

Definition at line 25 of file core.cpp.

◆ openProject()

void Core::openProject ( const TQString &  projectFileName)
virtual

Definition at line 103 of file core.cpp.

◆ queryClose()

bool Core::queryClose ( )

Definition at line 71 of file core.cpp.

◆ running()

void Core::running ( KDevPlugin *  which,
bool  runs 
)
virtual

Definition at line 91 of file core.cpp.

◆ setupShourtcutTips()

void Core::setupShourtcutTips ( KXMLGUIClient *  client = 0)
static

Setup shourtcut tips.

For every TDEAction with a shortcut, appends the shortcut string, in parenthesis, to the actions's tooltip. If tooltip already has any text in parens, it's removed and shortcut is added instead.

Parameters
clientPointer to KXMLGUIClient object, which contain an collection of actions (TDEActionCollection). If the parameter is null, function is applied to the all available KXMLGUIClient objects.

Definition at line 32 of file core.cpp.


The documentation for this class was generated from the following files:
  • core.h
  • core.cpp

KDevelop Generic Shell

Skip menu "KDevelop Generic Shell"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

KDevelop Generic Shell

Skip menu "KDevelop Generic Shell"
  • buildtools
  •   lib
  •     base
  •     parsers
  •       autotools
  •       qmake
  •     widgets
  •   api
  • languages
  •   lib
  •     debugger
  •     designer_integration
  •     interfaces
  • lib
  •   catalog
  •   interfaces
  •     extensions
  •     external
  •     extras
  •   util
  •   widgets
  •     propeditor
  • parts
  •   documentation
  •     interfaces
  • src
  •   profileengine
  •     lib
Generated for KDevelop Generic Shell by doxygen 1.9.8
This website is maintained by Timothy Pearson.