# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'eric/Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.ui'
#
# Created by: PyQt4 UI code generator 4.11.4
#
# WARNING! All changes made in this file will be lost!

from PyQt4 import QtCore, QtGui

try:
    _fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
    def _fromUtf8(s):
        return s

try:
    _encoding = QtGui.QApplication.UnicodeUTF8
    def _translate(context, text, disambig):
        return QtGui.QApplication.translate(context, text, disambig, _encoding)
except AttributeError:
    def _translate(context, text, disambig):
        return QtGui.QApplication.translate(context, text, disambig)

class Ui_HgUserConfigDialog(object):
    def setupUi(self, HgUserConfigDialog):
        HgUserConfigDialog.setObjectName(_fromUtf8("HgUserConfigDialog"))
        HgUserConfigDialog.resize(500, 500)
        HgUserConfigDialog.setSizeGripEnabled(True)
        self.verticalLayout_3 = QtGui.QVBoxLayout(HgUserConfigDialog)
        self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3"))
        self.tabWidget = QtGui.QTabWidget(HgUserConfigDialog)
        self.tabWidget.setObjectName(_fromUtf8("tabWidget"))
        self.tab = QtGui.QWidget()
        self.tab.setObjectName(_fromUtf8("tab"))
        self.verticalLayout = QtGui.QVBoxLayout(self.tab)
        self.verticalLayout.setMargin(6)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.groupBox = QtGui.QGroupBox(self.tab)
        self.groupBox.setObjectName(_fromUtf8("groupBox"))
        self.gridLayout = QtGui.QGridLayout(self.groupBox)
        self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
        self.label = QtGui.QLabel(self.groupBox)
        self.label.setObjectName(_fromUtf8("label"))
        self.gridLayout.addWidget(self.label, 0, 0, 1, 1)
        self.userNameEdit = E5ClearableLineEdit(self.groupBox)
        self.userNameEdit.setObjectName(_fromUtf8("userNameEdit"))
        self.gridLayout.addWidget(self.userNameEdit, 0, 1, 1, 1)
        self.label_3 = QtGui.QLabel(self.groupBox)
        self.label_3.setObjectName(_fromUtf8("label_3"))
        self.gridLayout.addWidget(self.label_3, 1, 0, 1, 1)
        self.emailEdit = E5ClearableLineEdit(self.groupBox)
        self.emailEdit.setObjectName(_fromUtf8("emailEdit"))
        self.gridLayout.addWidget(self.emailEdit, 1, 1, 1, 1)
        self.verticalLayout.addWidget(self.groupBox)
        spacerItem = QtGui.QSpacerItem(20, 239, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
        self.verticalLayout.addItem(spacerItem)
        self.tabWidget.addTab(self.tab, _fromUtf8(""))
        self.tab_2 = QtGui.QWidget()
        self.tab_2.setObjectName(_fromUtf8("tab_2"))
        self.verticalLayout_2 = QtGui.QVBoxLayout(self.tab_2)
        self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
        self.groupBox_2 = QtGui.QGroupBox(self.tab_2)
        self.groupBox_2.setObjectName(_fromUtf8("groupBox_2"))
        self.gridLayout_2 = QtGui.QGridLayout(self.groupBox_2)
        self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2"))
        self.fetchCheckBox = QtGui.QCheckBox(self.groupBox_2)
        self.fetchCheckBox.setObjectName(_fromUtf8("fetchCheckBox"))
        self.gridLayout_2.addWidget(self.fetchCheckBox, 0, 0, 1, 1)
        self.gpgCheckBox = QtGui.QCheckBox(self.groupBox_2)
        self.gpgCheckBox.setObjectName(_fromUtf8("gpgCheckBox"))
        self.gridLayout_2.addWidget(self.gpgCheckBox, 0, 1, 1, 1)
        self.histeditCheckBox = QtGui.QCheckBox(self.groupBox_2)
        self.histeditCheckBox.setObjectName(_fromUtf8("histeditCheckBox"))
        self.gridLayout_2.addWidget(self.histeditCheckBox, 1, 0, 1, 1)
        self.largefilesCheckBox = QtGui.QCheckBox(self.groupBox_2)
        self.largefilesCheckBox.setObjectName(_fromUtf8("largefilesCheckBox"))
        self.gridLayout_2.addWidget(self.largefilesCheckBox, 1, 1, 1, 1)
        self.purgeCheckBox = QtGui.QCheckBox(self.groupBox_2)
        self.purgeCheckBox.setObjectName(_fromUtf8("purgeCheckBox"))
        self.gridLayout_2.addWidget(self.purgeCheckBox, 2, 0, 1, 1)
        self.queuesCheckBox = QtGui.QCheckBox(self.groupBox_2)
        self.queuesCheckBox.setObjectName(_fromUtf8("queuesCheckBox"))
        self.gridLayout_2.addWidget(self.queuesCheckBox, 2, 1, 1, 1)
        self.rebaseCheckBox = QtGui.QCheckBox(self.groupBox_2)
        self.rebaseCheckBox.setObjectName(_fromUtf8("rebaseCheckBox"))
        self.gridLayout_2.addWidget(self.rebaseCheckBox, 3, 0, 1, 1)
        self.shelveCheckBox = QtGui.QCheckBox(self.groupBox_2)
        self.shelveCheckBox.setObjectName(_fromUtf8("shelveCheckBox"))
        self.gridLayout_2.addWidget(self.shelveCheckBox, 3, 1, 1, 1)
        self.stripCheckBox = QtGui.QCheckBox(self.groupBox_2)
        self.stripCheckBox.setObjectName(_fromUtf8("stripCheckBox"))
        self.gridLayout_2.addWidget(self.stripCheckBox, 4, 0, 1, 1)
        self.verticalLayout_2.addWidget(self.groupBox_2)
        self.largefilesGroup = QtGui.QGroupBox(self.tab_2)
        self.largefilesGroup.setEnabled(False)
        self.largefilesGroup.setObjectName(_fromUtf8("largefilesGroup"))
        self.gridLayout_3 = QtGui.QGridLayout(self.largefilesGroup)
        self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3"))
        self.label_4 = QtGui.QLabel(self.largefilesGroup)
        self.label_4.setObjectName(_fromUtf8("label_4"))
        self.gridLayout_3.addWidget(self.label_4, 0, 0, 1, 1)
        self.lfFileSizeSpinBox = QtGui.QSpinBox(self.largefilesGroup)
        self.lfFileSizeSpinBox.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.lfFileSizeSpinBox.setMinimum(1)
        self.lfFileSizeSpinBox.setProperty("value", 10)
        self.lfFileSizeSpinBox.setObjectName(_fromUtf8("lfFileSizeSpinBox"))
        self.gridLayout_3.addWidget(self.lfFileSizeSpinBox, 0, 1, 1, 1)
        spacerItem1 = QtGui.QSpacerItem(215, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        self.gridLayout_3.addItem(spacerItem1, 0, 2, 1, 1)
        self.label_5 = QtGui.QLabel(self.largefilesGroup)
        self.label_5.setObjectName(_fromUtf8("label_5"))
        self.gridLayout_3.addWidget(self.label_5, 1, 0, 1, 1)
        self.lfFilePatternsEdit = E5ClearableLineEdit(self.largefilesGroup)
        self.lfFilePatternsEdit.setObjectName(_fromUtf8("lfFilePatternsEdit"))
        self.gridLayout_3.addWidget(self.lfFilePatternsEdit, 1, 1, 1, 2)
        self.label_2 = QtGui.QLabel(self.largefilesGroup)
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.gridLayout_3.addWidget(self.label_2, 2, 0, 1, 1)
        self.lfUserCachePicker = E5PathPicker(self.largefilesGroup)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.lfUserCachePicker.sizePolicy().hasHeightForWidth())
        self.lfUserCachePicker.setSizePolicy(sizePolicy)
        self.lfUserCachePicker.setFocusPolicy(QtCore.Qt.StrongFocus)
        self.lfUserCachePicker.setObjectName(_fromUtf8("lfUserCachePicker"))
        self.gridLayout_3.addWidget(self.lfUserCachePicker, 2, 1, 1, 2)
        self.verticalLayout_2.addWidget(self.largefilesGroup)
        spacerItem2 = QtGui.QSpacerItem(20, 39, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
        self.verticalLayout_2.addItem(spacerItem2)
        self.tabWidget.addTab(self.tab_2, _fromUtf8(""))
        self.tab_3 = QtGui.QWidget()
        self.tab_3.setObjectName(_fromUtf8("tab_3"))
        self.verticalLayout_5 = QtGui.QVBoxLayout(self.tab_3)
        self.verticalLayout_5.setMargin(6)
        self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5"))
        self.groupBox_3 = QtGui.QGroupBox(self.tab_3)
        self.groupBox_3.setObjectName(_fromUtf8("groupBox_3"))
        self.gridLayout_4 = QtGui.QGridLayout(self.groupBox_3)
        self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4"))
        self.label_6 = QtGui.QLabel(self.groupBox_3)
        self.label_6.setObjectName(_fromUtf8("label_6"))
        self.gridLayout_4.addWidget(self.label_6, 0, 0, 1, 1)
        self.proxyHostEdit = E5ClearableLineEdit(self.groupBox_3)
        self.proxyHostEdit.setObjectName(_fromUtf8("proxyHostEdit"))
        self.gridLayout_4.addWidget(self.proxyHostEdit, 0, 1, 1, 1)
        self.label_7 = QtGui.QLabel(self.groupBox_3)
        self.label_7.setObjectName(_fromUtf8("label_7"))
        self.gridLayout_4.addWidget(self.label_7, 1, 0, 1, 1)
        self.proxyUserEdit = E5ClearableLineEdit(self.groupBox_3)
        self.proxyUserEdit.setObjectName(_fromUtf8("proxyUserEdit"))
        self.gridLayout_4.addWidget(self.proxyUserEdit, 1, 1, 1, 1)
        self.label_8 = QtGui.QLabel(self.groupBox_3)
        self.label_8.setObjectName(_fromUtf8("label_8"))
        self.gridLayout_4.addWidget(self.label_8, 2, 0, 1, 1)
        self.proxyPasswordEdit = E5ClearableLineEdit(self.groupBox_3)
        self.proxyPasswordEdit.setEchoMode(QtGui.QLineEdit.Password)
        self.proxyPasswordEdit.setObjectName(_fromUtf8("proxyPasswordEdit"))
        self.gridLayout_4.addWidget(self.proxyPasswordEdit, 2, 1, 1, 1)
        self.label_9 = QtGui.QLabel(self.groupBox_3)
        self.label_9.setObjectName(_fromUtf8("label_9"))
        self.gridLayout_4.addWidget(self.label_9, 3, 0, 1, 1)
        self.proxyBypassEdit = E5ClearableLineEdit(self.groupBox_3)
        self.proxyBypassEdit.setText(_fromUtf8(""))
        self.proxyBypassEdit.setObjectName(_fromUtf8("proxyBypassEdit"))
        self.gridLayout_4.addWidget(self.proxyBypassEdit, 3, 1, 1, 1)
        self.verticalLayout_5.addWidget(self.groupBox_3)
        self.groupBox_4 = QtGui.QGroupBox(self.tab_3)
        self.groupBox_4.setObjectName(_fromUtf8("groupBox_4"))
        self.horizontalLayout = QtGui.QHBoxLayout(self.groupBox_4)
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        self.fingerprintsList = QtGui.QTreeWidget(self.groupBox_4)
        self.fingerprintsList.setAlternatingRowColors(True)
        self.fingerprintsList.setRootIsDecorated(False)
        self.fingerprintsList.setItemsExpandable(False)
        self.fingerprintsList.setObjectName(_fromUtf8("fingerprintsList"))
        self.fingerprintsList.header().setStretchLastSection(False)
        self.horizontalLayout.addWidget(self.fingerprintsList)
        self.verticalLayout_4 = QtGui.QVBoxLayout()
        self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4"))
        self.fpAddButton = QtGui.QToolButton(self.groupBox_4)
        self.fpAddButton.setObjectName(_fromUtf8("fpAddButton"))
        self.verticalLayout_4.addWidget(self.fpAddButton)
        self.fpDeleteButton = QtGui.QToolButton(self.groupBox_4)
        self.fpDeleteButton.setObjectName(_fromUtf8("fpDeleteButton"))
        self.verticalLayout_4.addWidget(self.fpDeleteButton)
        self.fpEditButton = QtGui.QToolButton(self.groupBox_4)
        self.fpEditButton.setObjectName(_fromUtf8("fpEditButton"))
        self.verticalLayout_4.addWidget(self.fpEditButton)
        spacerItem3 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
        self.verticalLayout_4.addItem(spacerItem3)
        self.horizontalLayout.addLayout(self.verticalLayout_4)
        self.verticalLayout_5.addWidget(self.groupBox_4)
        self.tabWidget.addTab(self.tab_3, _fromUtf8(""))
        self.verticalLayout_3.addWidget(self.tabWidget)
        self.editorButton = QtGui.QPushButton(HgUserConfigDialog)
        self.editorButton.setObjectName(_fromUtf8("editorButton"))
        self.verticalLayout_3.addWidget(self.editorButton)
        self.buttonBox = QtGui.QDialogButtonBox(HgUserConfigDialog)
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName(_fromUtf8("buttonBox"))
        self.verticalLayout_3.addWidget(self.buttonBox)

        self.retranslateUi(HgUserConfigDialog)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), HgUserConfigDialog.accept)
        QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), HgUserConfigDialog.reject)
        QtCore.QObject.connect(self.largefilesCheckBox, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.largefilesGroup.setEnabled)
        QtCore.QMetaObject.connectSlotsByName(HgUserConfigDialog)
        HgUserConfigDialog.setTabOrder(self.tabWidget, self.userNameEdit)
        HgUserConfigDialog.setTabOrder(self.userNameEdit, self.emailEdit)
        HgUserConfigDialog.setTabOrder(self.emailEdit, self.fetchCheckBox)
        HgUserConfigDialog.setTabOrder(self.fetchCheckBox, self.gpgCheckBox)
        HgUserConfigDialog.setTabOrder(self.gpgCheckBox, self.histeditCheckBox)
        HgUserConfigDialog.setTabOrder(self.histeditCheckBox, self.largefilesCheckBox)
        HgUserConfigDialog.setTabOrder(self.largefilesCheckBox, self.purgeCheckBox)
        HgUserConfigDialog.setTabOrder(self.purgeCheckBox, self.queuesCheckBox)
        HgUserConfigDialog.setTabOrder(self.queuesCheckBox, self.rebaseCheckBox)
        HgUserConfigDialog.setTabOrder(self.rebaseCheckBox, self.shelveCheckBox)
        HgUserConfigDialog.setTabOrder(self.shelveCheckBox, self.stripCheckBox)
        HgUserConfigDialog.setTabOrder(self.stripCheckBox, self.lfFileSizeSpinBox)
        HgUserConfigDialog.setTabOrder(self.lfFileSizeSpinBox, self.lfFilePatternsEdit)
        HgUserConfigDialog.setTabOrder(self.lfFilePatternsEdit, self.lfUserCachePicker)
        HgUserConfigDialog.setTabOrder(self.lfUserCachePicker, self.proxyHostEdit)
        HgUserConfigDialog.setTabOrder(self.proxyHostEdit, self.proxyUserEdit)
        HgUserConfigDialog.setTabOrder(self.proxyUserEdit, self.proxyPasswordEdit)
        HgUserConfigDialog.setTabOrder(self.proxyPasswordEdit, self.proxyBypassEdit)
        HgUserConfigDialog.setTabOrder(self.proxyBypassEdit, self.fingerprintsList)
        HgUserConfigDialog.setTabOrder(self.fingerprintsList, self.fpAddButton)
        HgUserConfigDialog.setTabOrder(self.fpAddButton, self.fpDeleteButton)
        HgUserConfigDialog.setTabOrder(self.fpDeleteButton, self.fpEditButton)
        HgUserConfigDialog.setTabOrder(self.fpEditButton, self.editorButton)

    def retranslateUi(self, HgUserConfigDialog):
        HgUserConfigDialog.setWindowTitle(_translate("HgUserConfigDialog", "Mercurial User Data", None))
        self.groupBox.setTitle(_translate("HgUserConfigDialog", "User Data", None))
        self.label.setText(_translate("HgUserConfigDialog", "Name:", None))
        self.userNameEdit.setToolTip(_translate("HgUserConfigDialog", "Enter the user name", None))
        self.userNameEdit.setPlaceholderText(_translate("HgUserConfigDialog", "Enter your name", None))
        self.label_3.setText(_translate("HgUserConfigDialog", "Email:", None))
        self.emailEdit.setToolTip(_translate("HgUserConfigDialog", "Enter the email address", None))
        self.emailEdit.setPlaceholderText(_translate("HgUserConfigDialog", "Enter your email address", None))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("HgUserConfigDialog", "User", None))
        self.groupBox_2.setTitle(_translate("HgUserConfigDialog", "Extensions", None))
        self.fetchCheckBox.setToolTip(_translate("HgUserConfigDialog", "Select to activate the fetch extension", None))
        self.fetchCheckBox.setText(_translate("HgUserConfigDialog", "Fetch", None))
        self.gpgCheckBox.setToolTip(_translate("HgUserConfigDialog", "Select to activate the GPG extension", None))
        self.gpgCheckBox.setText(_translate("HgUserConfigDialog", "GPG", None))
        self.histeditCheckBox.setToolTip(_translate("HgUserConfigDialog", "Select to activate the histedit extension", None))
        self.histeditCheckBox.setText(_translate("HgUserConfigDialog", "Histedit", None))
        self.largefilesCheckBox.setToolTip(_translate("HgUserConfigDialog", "Select to activate the largefiles extension", None))
        self.largefilesCheckBox.setText(_translate("HgUserConfigDialog", "Large Files", None))
        self.purgeCheckBox.setToolTip(_translate("HgUserConfigDialog", "Select to activate the Purge extension", None))
        self.purgeCheckBox.setText(_translate("HgUserConfigDialog", "Purge", None))
        self.queuesCheckBox.setToolTip(_translate("HgUserConfigDialog", "Select to activate the queues extension", None))
        self.queuesCheckBox.setText(_translate("HgUserConfigDialog", "Queues", None))
        self.rebaseCheckBox.setToolTip(_translate("HgUserConfigDialog", "Select to activate the rebase extension", None))
        self.rebaseCheckBox.setText(_translate("HgUserConfigDialog", "Rebase", None))
        self.shelveCheckBox.setToolTip(_translate("HgUserConfigDialog", "Select to activate the shelve extension", None))
        self.shelveCheckBox.setText(_translate("HgUserConfigDialog", "Shelve", None))
        self.stripCheckBox.setToolTip(_translate("HgUserConfigDialog", "Select to activate the strip extension", None))
        self.stripCheckBox.setText(_translate("HgUserConfigDialog", "Strip", None))
        self.largefilesGroup.setTitle(_translate("HgUserConfigDialog", "Large Files", None))
        self.label_4.setText(_translate("HgUserConfigDialog", "Minimum file size:", None))
        self.lfFileSizeSpinBox.setToolTip(_translate("HgUserConfigDialog", "Enter the minimum file size in MB for files to be treated as Large Files", None))
        self.lfFileSizeSpinBox.setSuffix(_translate("HgUserConfigDialog", " MB", None))
        self.label_5.setText(_translate("HgUserConfigDialog", "Patterns:", None))
        self.lfFilePatternsEdit.setToolTip(_translate("HgUserConfigDialog", "Enter file patterns (space separated) for files to be treated as Large Files", None))
        self.lfFilePatternsEdit.setPlaceholderText(_translate("HgUserConfigDialog", "Enter file patterns for large files", None))
        self.label_2.setText(_translate("HgUserConfigDialog", "User Cache:", None))
        self.lfUserCachePicker.setToolTip(_translate("HgUserConfigDialog", "Enter the name of the user cache directory", None))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("HgUserConfigDialog", "Extensions", None))
        self.groupBox_3.setTitle(_translate("HgUserConfigDialog", "Proxy", None))
        self.label_6.setText(_translate("HgUserConfigDialog", "Host:", None))
        self.proxyHostEdit.setToolTip(_translate("HgUserConfigDialog", "Enter the network proxy host name", None))
        self.proxyHostEdit.setPlaceholderText(_translate("HgUserConfigDialog", "Enter Proxy Hostname", None))
        self.label_7.setText(_translate("HgUserConfigDialog", "User:", None))
        self.proxyUserEdit.setToolTip(_translate("HgUserConfigDialog", "Enter the user name for the network proxy", None))
        self.proxyUserEdit.setPlaceholderText(_translate("HgUserConfigDialog", "Enter Proxy Username", None))
        self.label_8.setText(_translate("HgUserConfigDialog", "Password:", None))
        self.proxyPasswordEdit.setToolTip(_translate("HgUserConfigDialog", "Enter the password for the network proxy", None))
        self.proxyPasswordEdit.setPlaceholderText(_translate("HgUserConfigDialog", "Enter Proxy Password", None))
        self.label_9.setText(_translate("HgUserConfigDialog", "Bypass:", None))
        self.proxyBypassEdit.setToolTip(_translate("HgUserConfigDialog", "Enter the names of hosts bypassing the network proxy sparated by comma", None))
        self.proxyBypassEdit.setPlaceholderText(_translate("HgUserConfigDialog", "Enter hosts bypassing  the proxy separated by comma", None))
        self.groupBox_4.setTitle(_translate("HgUserConfigDialog", "Host Fingerprints", None))
        self.fingerprintsList.headerItem().setText(0, _translate("HgUserConfigDialog", "Host", None))
        self.fingerprintsList.headerItem().setText(1, _translate("HgUserConfigDialog", "Fingerprint", None))
        self.fpAddButton.setToolTip(_translate("HgUserConfigDialog", "Add a host fingerprint entry", None))
        self.fpDeleteButton.setToolTip(_translate("HgUserConfigDialog", "Delete a host fingerprint entry", None))
        self.fpEditButton.setToolTip(_translate("HgUserConfigDialog", "Edit a host fingerprint entry", None))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("HgUserConfigDialog", "Network", None))
        self.editorButton.setToolTip(_translate("HgUserConfigDialog", "Open the user configuration file in a text editor", None))
        self.editorButton.setText(_translate("HgUserConfigDialog", "Open configuration file in editor", None))

from E5Gui.E5LineEdit import E5ClearableLineEdit
from E5Gui.E5PathPicker import E5PathPicker
