# eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog

Module implementing a prompt dialog for the Mercurial command server.

### Global Attributes

None

### Classes

HgClientPromptDialog | Class implementing a prompt dialog for the Mercurial command server.

### Functions

None

## HgClientPromptDialog

Class implementing a prompt dialog for the Mercurial command server.

### Derived from

QDialog, Ui_HgClientPromptDialog

### Class Attributes

None

### Class Methods

None

### Methods

HgClientPromptDialog | Constructor
getInput | Public method to get the user input.
on_inputEdit_textChanged | Private slot to handle changes of the user input.

### Static Methods

None

#### HgClientPromptDialog (Constructor)

HgClientPromptDialog(size, message, parent=None)

Constructor

size
  maximum length of the requested input (integer)
message
  message sent by the server (string)
parent
  reference to the parent widget (QWidget)

#### HgClientPromptDialog.getInput

getInput()

Public method to get the user input.

Returns:
  user input (string)

#### HgClientPromptDialog.on_inputEdit_textChanged

on_inputEdit_textChanged(txt)

Private slot to handle changes of the user input.

txt
  text entered by the user (string)

Up