Home ⌂Doc Index ◂Up ▴

eric6.VirtualEnv.VirtualenvAddEditDialog

Module implementing a dialog to enter the data of a virtual environment.

Global Attributes

None

Classes

VirtualenvAddEditDialog Class implementing a dialog to enter the data of a virtual environment.

Functions

None


VirtualenvAddEditDialog

Class implementing a dialog to enter the data of a virtual environment.

Derived from

QDialog, Ui_VirtualenvAddEditDialog

Class Attributes

None

Class Methods

None

Methods

VirtualenvAddEditDialog Constructor
__updateOk Private slot to update the state of the OK button.
getData Public method to retrieve the entered data.
on_anacondaCheckBox_clicked Private slot handling a user click on this check box.
on_globalCheckBox_toggled Private slot handling a change of the global check box state.
on_nameEdit_textChanged Private slot to handle changes of the logical name.
on_pythonExecPicker_textChanged Private slot to handle changes of the virtual environment interpreter.
on_remoteCheckBox_toggled Private slot handling a change of the remote check box state.
on_targetDirectoryPicker_textChanged Private slot to handle changes of the virtual environment directory.

Static Methods

None

VirtualenvAddEditDialog (Constructor)

VirtualenvAddEditDialog(manager, venvName="", venvDirectory="", venvInterpreter="", isGlobal=False, isConda=False, isRemote=False, execPath="", parent=None)

Constructor

manager (VirtualenvManager)
reference to the virtual environment manager
venvName (str)
logical name of a virtual environment for editing
venvDirectory (str)
directory of the virtual environment
venvInterpreter (str)
Python interpreter of the virtual environment
isGlobal (bool)
flag indicating a global environment
isConda (bool)
flag indicating an Anaconda virtual environment
isRemote (bool)
flag indicating a remotely accessed environment
execPath (str)
search path string to be prepended to the PATH environment variable
parent (QWidget)
reference to the parent widget

VirtualenvAddEditDialog.__updateOk

__updateOk()

Private slot to update the state of the OK button.

VirtualenvAddEditDialog.getData

getData()

Public method to retrieve the entered data.

Returns:
tuple containing the logical name, the directory, the interpreter of the virtual environment, a flag indicating a global environment, a flag indicating an Anaconda environment, a flag indicating a remotely accessed environment and a string to be prepended to the PATH environment variable
Return Type:
tuple of (str, str, str, bool, bool, bool, str)

VirtualenvAddEditDialog.on_anacondaCheckBox_clicked

on_anacondaCheckBox_clicked(checked)

Private slot handling a user click on this check box.

checked (bool)
state of the check box

VirtualenvAddEditDialog.on_globalCheckBox_toggled

on_globalCheckBox_toggled(checked)

Private slot handling a change of the global check box state.

checked (bool)
state of the check box

VirtualenvAddEditDialog.on_nameEdit_textChanged

on_nameEdit_textChanged(txt)

Private slot to handle changes of the logical name.

txt (str)
current logical name

VirtualenvAddEditDialog.on_pythonExecPicker_textChanged

on_pythonExecPicker_textChanged(txt)

Private slot to handle changes of the virtual environment interpreter.

txt (str)
virtual environment interpreter

VirtualenvAddEditDialog.on_remoteCheckBox_toggled

on_remoteCheckBox_toggled(checked)

Private slot handling a change of the remote check box state.

checked (bool)
state of the check box

VirtualenvAddEditDialog.on_targetDirectoryPicker_textChanged

on_targetDirectoryPicker_textChanged(txt)

Private slot to handle changes of the virtual environment directory.

txt (str)
virtual environment directory
Up



Home ⌂Doc Index ◂Up ▴