Plugin_Vcs_CVS.PluginVcsCVS

Module implementing the CVS version control plugin.

Global Attributes

__cvsAdminObject
__cvsCfgPluginObject
__translator
author
autoactivate
className
deactivateable
displayString
error
longDescription
name
needsRestart
packageName
pluginType
pluginTypename
shortDescription
version

Classes

CVSAdminObject Class implementing an object to realize the CVS admin entries of the generic VCS interface.
VcsCVSPlugin Class implementing the CVS version control plugin.

Functions

__loadTranslator Private function to load the translation file.
createConfigurationPage Module function to create the configuration page.
exeDisplayData Public method to support the display of some executable info.
getConfigData Module function returning data as required by the configuration dialog.
getVcsSystemIndicator Public function to get the indicators for this version control system.
moduleSetup Public function to do some module level setup.
prepareUninstall Module function to prepare for an uninstallation.


CVSAdminObject

Class implementing an object to realize the CVS admin entries of the generic VCS interface.

Derived from

QObject

Class Attributes

None

Methods

CVSAdminObject
__cvsLogin Private slot used to login to a remote repository.
__cvsLogout Private slot used to logout from a remote repository.
__showVcsMenu Private slot to handle the project showMenu signal.

CVSAdminObject (Constructor)

CVSAdminObject()

CVSAdminObject.__cvsLogin

__cvsLogin()

Private slot used to login to a remote repository.

CVSAdminObject.__cvsLogout

__cvsLogout()

Private slot used to logout from a remote repository.

CVSAdminObject.__showVcsMenu

__showVcsMenu(menuName, menu)

Private slot to handle the project showMenu signal.

Up


VcsCVSPlugin

Class implementing the CVS version control plugin.

Derived from

object

Class Attributes

None

Methods

VcsCVSPlugin Constructor
activate Public method to activate this plugin.
deactivate Public method to deactivate this plugin.
getPreferences Public method to retrieve the various refactoring settings.
getProjectHelper Public method to get a reference to the project helper object.
prepareUninstall Public method to prepare for an uninstallation.
setPreferences Public method to store the various refactoring settings.

VcsCVSPlugin (Constructor)

VcsCVSPlugin(ui)

Constructor

ui
reference to the user interface object (UI.UserInterface)

VcsCVSPlugin.activate

activate()

Public method to activate this plugin.

Returns:
tuple of reference to instantiated viewmanager and activation status (boolean)

VcsCVSPlugin.deactivate

deactivate()

Public method to deactivate this plugin.

VcsCVSPlugin.getPreferences

getPreferences(key)

Public method to retrieve the various refactoring settings.

key
the key of the value to get
prefClass
preferences class used as the storage area
Returns:
the requested refactoring setting

VcsCVSPlugin.getProjectHelper

getProjectHelper()

Public method to get a reference to the project helper object.

Returns:
reference to the project helper object

VcsCVSPlugin.prepareUninstall

prepareUninstall()

Public method to prepare for an uninstallation.

VcsCVSPlugin.setPreferences

setPreferences(key, value)

Public method to store the various refactoring settings.

key
the key of the setting to be set
value
the value to be set
prefClass
preferences class used as the storage area
Up


__loadTranslator

__loadTranslator()

Private function to load the translation file.

Up


createConfigurationPage

createConfigurationPage(configDlg)

Module function to create the configuration page.

Returns:
reference to the configuration page
Up


exeDisplayData

exeDisplayData()

Public method to support the display of some executable info.

Returns:
dictionary containing the data to query the presence of the executable
Up


getConfigData

getConfigData()

Module function returning data as required by the configuration dialog.

Returns:
dictionary with key "zzz_cvsPage" containing the relevant data
Up


getVcsSystemIndicator

getVcsSystemIndicator()

Public function to get the indicators for this version control system.

Returns:
dictionary with indicator as key and a tuple with the vcs name (string) and vcs display string (QString)
Up


moduleSetup

moduleSetup()

Public function to do some module level setup.

Up


prepareUninstall

prepareUninstall()

Module function to prepare for an uninstallation.

Up