Sat, 20 Jul 2013 16:01:55 +0200
Editing the Mercurial config file will generate a minimal one if none exists.
2810
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | # -*- coding: utf-8 -*- |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | # Copyright (c) 2013 Detlev Offenbach <detlev@die-offenbachs.de> |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | # |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | """ |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | Module implementing a dialog to enter the user data for a minimal hgrc file. |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | """ |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | from PyQt4.QtGui import QDialog |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | from .Ui_MercurialUserDataDialog import Ui_MercurialUserDataDialog |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | class MercurialUserDataDialog(QDialog, Ui_MercurialUserDataDialog): |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | """ |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | Class implementing a dialog to enter the user data for a minimal hgrc file. |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | """ |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | def __init__(self, parent=None): |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | """ |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | Constructor |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | @param parent reference to the parent widget (QWidget) |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | """ |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | super().__init__(parent) |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | self.setupUi(self) |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | def getData(self): |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | """ |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | Public method to retrieve the data. |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | @return tuple containing the user name and the user email address (string, string) |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | """ |
fe551b27f62e
Editing the Mercurial config file will generate a minimal one if none exists.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | return self.usernameEdit.text(), self.emailEdit.text() |