Plugins/VcsPlugins/vcsMercurial/HgUserConfigDataDialog.py

changeset 5262
235d6a030128
parent 5260
e5621b135c68
child 5263
50a03ff54b15
--- a/Plugins/VcsPlugins/vcsMercurial/HgUserConfigDataDialog.py	Fri Oct 21 18:39:56 2016 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2014 - 2016 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Module implementing a dialog to enter some user data.
-"""
-
-from __future__ import unicode_literals
-
-from PyQt5.QtWidgets import QDialog
-
-from .Ui_HgUserConfigDataDialog import Ui_HgUserConfigDataDialog
-
-
-class HgUserConfigDataDialog(QDialog, Ui_HgUserConfigDataDialog):
-    """
-    Class implementing a dialog to enter some user data.
-    """
-    def __init__(self, version=(0, 0), parent=None):
-        """
-        Constructor
-        
-        @param version Mercurial version info (tuple of two integers)
-        @param parent reference to the parent widget (QWidget)
-        """
-        super(HgUserConfigDataDialog, self).__init__(parent)
-        self.setupUi(self)
-        
-        msh = self.minimumSizeHint()
-        self.resize(max(self.width(), msh.width()), msh.height())
-    
-    def getData(self):
-        """
-        Public method to retrieve the entered data.
-        
-        @return tuple with user's first name, last name, email address,
-            list of activated extensions and dictionary with extension data
-            (tuple of three strings, a list of strings and a dictionary with
-             extension name as key)
-        """
-        extensions = []
-        extensionsData = {}
-        
-        if self.fetchCheckBox.isChecked():
-            extensions.append("fetch")
-        if self.gpgCheckBox.isChecked():
-            extensions.append("gpg")
-        if self.purgeCheckBox.isChecked():
-            extensions.append("purge")
-        if self.queuesCheckBox.isChecked():
-            extensions.append("mq")
-        if self.rebaseCheckBox.isChecked():
-            extensions.append("rebase")
-        if self.shelveCheckBox.isChecked():
-            extensions.append("shelve")
-        if self.largefilesCheckBox.isChecked():
-            extensions.append("largefiles")
-            largefilesDataDict = {}
-            lfFileSize = self.lfFileSizeSpinBox.value()
-            if lfFileSize != 10:        # default value is 10 MB
-                largefilesDataDict["minsize"] = lfFileSize
-            lfFilePatterns = self.lfFilePatternsEdit.text()
-            if lfFilePatterns:
-                largefilesDataDict["patterns"] = lfFilePatterns.split()
-            if largefilesDataDict:
-                extensionsData["largefiles"] = largefilesDataDict
-        
-        return (
-            self.firstNameEdit.text(),
-            self.lastNameEdit.text(),
-            self.emailEdit.text(),
-            extensions,
-            extensionsData,
-        )

eric ide

mercurial