eric7.Plugins.VcsPlugins.vcsMercurial.QueuesExtension.HgQueuesQueueManagementDialog
Module implementing a dialog used by the queue management functions.
Global Attributes
Classes
Functions
HgQueuesQueueManagementDialog
Class implementing a dialog used by the queue management functions.
Derived from
QDialog, Ui_HgQueuesQueueManagementDialog
Class Attributes
Class Methods
Methods
Static Methods
HgQueuesQueueManagementDialog (Constructor)
HgQueuesQueueManagementDialog(mode, title, suppressActive, vcs, parent=None)
Constructor
- mode (HgQueuesQueueManagementDialogMode)
-
mode of the dialog
- title (str)
-
title for the dialog
- suppressActive (bool)
-
flag indicating to not show the name of the
active queue
- vcs (Hg)
-
reference to the vcs object
- parent (QWidget)
-
reference to the parent widget
- Raises ValueError:
-
raised to indicate an invalid dialog mode
HgQueuesQueueManagementDialog.__getQueuesList
__getQueuesList()
Private method to get a list of all queues and the name of the active
queue.
- Return:
-
tuple with a list of all queues and the name of the active queue
- Return Type:
-
tuple of (list of str, str)
HgQueuesQueueManagementDialog.getData
getData()
Public slot to get the data.
- Return:
-
queue name
- Return Type:
-
str
HgQueuesQueueManagementDialog.on_buttonBox_clicked
on_buttonBox_clicked(button)
Private slot called by a button of the button box clicked.
- button (QAbstractButton)
-
button that was clicked
HgQueuesQueueManagementDialog.on_nameEdit_textChanged
on_nameEdit_textChanged(txt)
Private slot to handle changes of the entered queue name.
- txt (str)
-
text of the edit
HgQueuesQueueManagementDialog.on_queuesList_itemSelectionChanged
on_queuesList_itemSelectionChanged()
Private slot to handle changes of selected queue names.
HgQueuesQueueManagementDialog.refresh
refresh()
Public slot to refresh the list of queues.
HgQueuesQueueManagementDialogMode
Class defining the supported dialog modes.
Derived from
enum.Enum
Class Attributes
NAME_INPUT |
NO_INPUT |
QUEUE_INPUT |
Class Methods
Methods
Static Methods