# eric4.Plugins.VcsPlugins.vcsPySvn.SvnUrlSelectionDialog

Module implementing a dialog to enter the URLs for the svn diff command.

### Global Attributes

None

### Classes

SvnUrlSelectionDialog | Class implementing a dialog to enter the URLs for the svn diff command.

### Functions

None

## SvnUrlSelectionDialog

Class implementing a dialog to enter the URLs for the svn diff command.

### Derived from

QDialog, Ui_SvnUrlSelectionDialog

### Class Attributes

None

### Class Methods

None

### Methods

SvnUrlSelectionDialog | Constructor
__changeLabelCombo | Private method used to change the label combo depending on the selected type.
getURLs | Public method to get the entered URLs.
on_typeCombo1_currentIndexChanged | Private slot called when the selected type was changed.
on_typeCombo2_currentIndexChanged | Private slot called when the selected type was changed.

### Static Methods

None

#### SvnUrlSelectionDialog (Constructor)

SvnUrlSelectionDialog(vcs, tagsList, branchesList, path, parent = None)

Constructor

vcs
  reference to the vcs object
tagsList
  list of tags (QStringList)
branchesList
  list of branches (QStringList)
path
  pathname to determine the repository URL from (string or QString)
parent
  parent widget of the dialog (QWidget)

#### SvnUrlSelectionDialog.__changeLabelCombo

__changeLabelCombo(labelCombo, type_)

Private method used to change the label combo depending on the selected type.

labelCombo
  reference to the labelCombo object (QComboBox)
type
  type string (QString)

#### SvnUrlSelectionDialog.getURLs

getURLs()

Public method to get the entered URLs.

Returns:
  tuple of list of two URL strings (list of strings) and a flag indicating a diff summary (boolean)

#### SvnUrlSelectionDialog.on_typeCombo1_currentIndexChanged

on_typeCombo1_currentIndexChanged(type_)

Private slot called when the selected type was changed.

type_
  selected type (QString)

#### SvnUrlSelectionDialog.on_typeCombo2_currentIndexChanged

on_typeCombo2_currentIndexChanged(type_)

Private slot called when the selected type was changed.

type_
  selected type (QString)

Up