2523:139f182b72f6 | 2525:8b507a9a2d40 |
---|---|
5 | 5 |
6 """ | 6 """ |
7 Module implementing an abstract base class to be subclassed by all specific | 7 Module implementing an abstract base class to be subclassed by all specific |
8 VCS interfaces. | 8 VCS interfaces. |
9 """ | 9 """ |
10 | |
11 from __future__ import unicode_literals # __IGNORE_WARNING__ | |
10 | 12 |
11 import os | 13 import os |
12 | 14 |
13 from PyQt4.QtCore import QObject, QThread, QMutex, QProcess, \ | 15 from PyQt4.QtCore import QObject, QThread, QMutex, QProcess, \ |
14 Qt, pyqtSignal | 16 Qt, pyqtSignal |
42 Constructor | 44 Constructor |
43 | 45 |
44 @param parent parent widget (QWidget) | 46 @param parent parent widget (QWidget) |
45 @param name name of this object (string) | 47 @param name name of this object (string) |
46 """ | 48 """ |
47 super().__init__(parent) | 49 super(VersionControl, self).__init__(parent) |
48 if name: | 50 if name: |
49 self.setObjectName(name) | 51 self.setObjectName(name) |
50 self.defaultOptions = { | 52 self.defaultOptions = { |
51 'global': [''], | 53 'global': [''], |
52 'commit': [''], | 54 'commit': [''], |