Home ⌂Doc Index ◂Up ▴

eric6.Plugins.VcsPlugins.vcsMercurial.RebaseExtension.HgRebaseDialog

Module implementing a dialog to enter the data for a rebase session.

Global Attributes

None

Classes

HgRebaseDialog Class implementing a dialog to enter the data for a rebase session.

Functions

None


HgRebaseDialog

Class implementing a dialog to enter the data for a rebase session.

Derived from

QDialog, Ui_HgRebaseDialog

Class Attributes

None

Class Methods

None

Methods

HgRebaseDialog Constructor
__getRevision Private method to generate the revision.
__updateOK Private slot to update the OK button.
getData Public method to retrieve the data for the rebase session.
on_bookmark1Button_toggled Private slot to handle changes of the Bookmark1 select button.
on_bookmark1Combo_editTextChanged Private slot to handle changes of the Bookmark1 combo.
on_bookmark2Button_toggled Private slot to handle changes of the Bookmark2 select button.
on_bookmark2Combo_editTextChanged Private slot to handle changes of the Bookmark2 combo.
on_branch1Button_toggled Private slot to handle changes of the Branch1 select button.
on_branch1Combo_editTextChanged Private slot to handle changes of the Branch1 combo.
on_branch2Button_toggled Private slot to handle changes of the Branch2 select button.
on_branch2Combo_editTextChanged Private slot to handle changes of the Branch2 combo.
on_id1Button_toggled Private slot to handle changes of the ID1 select button.
on_id1Edit_textChanged Private slot to handle changes of the ID1 edit.
on_id2Button_toggled Private slot to handle changes of the ID2 select button.
on_id2Edit_textChanged Private slot to handle changes of the ID2 edit.
on_tag1Button_toggled Private slot to handle changes of the Tag1 select button.
on_tag1Combo_editTextChanged Private slot to handle changes of the Tag1 combo.
on_tag2Button_toggled Private slot to handle changes of the Tag2 select button.
on_tag2Combo_editTextChanged Private slot to handle changes of the Tag2 combo.

Static Methods

None

HgRebaseDialog (Constructor)

HgRebaseDialog(tagsList, branchesList, bookmarksList, version, parent=None)

Constructor

tagsList (list of str)
list of tags
branchesList (list of str)
list of branches
bookmarksList (list of str)
list of bookmarks
version (tuple of int)
tuple giving the Mercurial version
parent (QWidget)
reference to the parent widget

HgRebaseDialog.__getRevision

__getRevision(no)

Private method to generate the revision.

no
revision number to generate (1 or 2)
Returns:
revision (string)

HgRebaseDialog.__updateOK

__updateOK()

Private slot to update the OK button.

HgRebaseDialog.getData

getData()

Public method to retrieve the data for the rebase session.

Returns:
tuple with a source indicator of "S" or "B", the source revision, the destination revision, a flag indicating to collapse, a flag indicating to keep the original changesets, a flag indicating to keep the original branch name, a flag indicating to detach the source, a flag indicating to perform a dry-run only and a flag indicating to perform a dry-run first, than ask for confirmation
Return Type:
tuple of (str, str, str, bool, bool, bool, bool, bool, bool)

HgRebaseDialog.on_bookmark1Button_toggled

on_bookmark1Button_toggled(checked)

Private slot to handle changes of the Bookmark1 select button.

checked
state of the button (boolean)

HgRebaseDialog.on_bookmark1Combo_editTextChanged

on_bookmark1Combo_editTextChanged(txt)

Private slot to handle changes of the Bookmark1 combo.

txt
text of the combo (string)

HgRebaseDialog.on_bookmark2Button_toggled

on_bookmark2Button_toggled(checked)

Private slot to handle changes of the Bookmark2 select button.

checked
state of the button (boolean)

HgRebaseDialog.on_bookmark2Combo_editTextChanged

on_bookmark2Combo_editTextChanged(txt)

Private slot to handle changes of the Bookmark2 combo.

txt
text of the combo (string)

HgRebaseDialog.on_branch1Button_toggled

on_branch1Button_toggled(checked)

Private slot to handle changes of the Branch1 select button.

checked
state of the button (boolean)

HgRebaseDialog.on_branch1Combo_editTextChanged

on_branch1Combo_editTextChanged(txt)

Private slot to handle changes of the Branch1 combo.

txt
text of the combo (string)

HgRebaseDialog.on_branch2Button_toggled

on_branch2Button_toggled(checked)

Private slot to handle changes of the Branch2 select button.

checked
state of the button (boolean)

HgRebaseDialog.on_branch2Combo_editTextChanged

on_branch2Combo_editTextChanged(txt)

Private slot to handle changes of the Branch2 combo.

txt
text of the combo (string)

HgRebaseDialog.on_id1Button_toggled

on_id1Button_toggled(checked)

Private slot to handle changes of the ID1 select button.

checked
state of the button (boolean)

HgRebaseDialog.on_id1Edit_textChanged

on_id1Edit_textChanged(txt)

Private slot to handle changes of the ID1 edit.

txt
text of the edit (string)

HgRebaseDialog.on_id2Button_toggled

on_id2Button_toggled(checked)

Private slot to handle changes of the ID2 select button.

checked
state of the button (boolean)

HgRebaseDialog.on_id2Edit_textChanged

on_id2Edit_textChanged(txt)

Private slot to handle changes of the ID2 edit.

txt
text of the edit (string)

HgRebaseDialog.on_tag1Button_toggled

on_tag1Button_toggled(checked)

Private slot to handle changes of the Tag1 select button.

checked
state of the button (boolean)

HgRebaseDialog.on_tag1Combo_editTextChanged

on_tag1Combo_editTextChanged(txt)

Private slot to handle changes of the Tag1 combo.

txt
text of the combo (string)

HgRebaseDialog.on_tag2Button_toggled

on_tag2Button_toggled(checked)

Private slot to handle changes of the Tag2 select button.

checked
state of the button (boolean)

HgRebaseDialog.on_tag2Combo_editTextChanged

on_tag2Combo_editTextChanged(txt)

Private slot to handle changes of the Tag2 combo.

txt
text of the combo (string)
Up



Home ⌂Doc Index ◂Up ▴