diff options
author | Walter Purcaro <vuolter@gmail.com> | 2014-03-28 22:32:14 +0100 |
---|---|---|
committer | Walter Purcaro <vuolter@gmail.com> | 2014-06-28 02:47:08 +0200 |
commit | b1fffc3a1b2dbbb807213b85f538e59251b9bf35 (patch) | |
tree | c373d3234dcb474bb424371a3d89341bed8a9e07 /module/gui/ConnectionManager.py | |
parent | Plugins licensing doc (diff) | |
download | pyload-b1fffc3a1b2dbbb807213b85f538e59251b9bf35.tar.xz |
Remove bad whitespaces
Merged vuolter/pyload@00288e6
Diffstat (limited to 'module/gui/ConnectionManager.py')
-rw-r--r-- | module/gui/ConnectionManager.py | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/module/gui/ConnectionManager.py b/module/gui/ConnectionManager.py index def575abc..41b50df6f 100644 --- a/module/gui/ConnectionManager.py +++ b/module/gui/ConnectionManager.py @@ -12,7 +12,7 @@ You should have received a copy of the GNU General Public License along with this program; if not, see <http://www.gnu.org/licenses/>. - + @author: mkaay """ @@ -43,7 +43,7 @@ class ConnectionManager(QWidget): self.setWindowIcon(QIcon(join(pypath, "icons","logo.png"))) connList = QListWidget() - + new = QPushButton(_("New")) edit = QPushButton(_("Edit")) remove = QPushButton(_("Remove")) @@ -76,13 +76,13 @@ class ConnectionManager(QWidget): mainLayout.addLayout(boxLayout) mainLayout.addLayout(buttonLayout) - + buttonLayout.addWidget(new) buttonLayout.addWidget(edit) buttonLayout.addWidget(remove) buttonLayout.addStretch() buttonLayout.addWidget(connect) - + self.setLayout(mainLayout) self.internal = checkbox @@ -93,9 +93,9 @@ class ConnectionManager(QWidget): self.connList = connList self.edit = self.EditWindow() self.connectSignals() - + self.defaultStates = {} - + def connectSignals(self): self.connect(self, SIGNAL("setConnections"), self.setConnections) self.connect(self.new, SIGNAL("clicked()"), self.slotNew) @@ -105,7 +105,7 @@ class ConnectionManager(QWidget): self.connect(self.edit, SIGNAL("save"), self.slotSave) self.connect(self.connList, SIGNAL("itemDoubleClicked(QListWidgetItem *)"), self.slotItemDoubleClicked) self.connect(self.internal, SIGNAL("clicked()"), self.slotInternal) - + def setConnections(self, connections): self.connList.clear() for conn in connections: @@ -116,25 +116,25 @@ class ConnectionManager(QWidget): if conn["default"]: item.setData(Qt.DisplayRole, QVariant(_("%s (Default)") % conn["name"])) self.connList.setCurrentItem(item) - + def slotNew(self): data = {"id":uuid().hex, "type":"remote", "default":False, "name":"", "host":"", "port":"7228", "user":"admin", "password":""} self.edit.setData(data) self.edit.show() - + def slotEdit(self): item = self.connList.currentItem() data = item.data(Qt.UserRole).toPyObject() data = self.cleanDict(data) self.edit.setData(data) self.edit.show() - + def slotRemove(self): item = self.connList.currentItem() data = item.data(Qt.UserRole).toPyObject() data = self.cleanDict(data) self.emit(SIGNAL("removeConnection"), data) - + def slotConnect(self): if self.internal.checkState() == 2: data = {"type": "internal"} @@ -144,16 +144,16 @@ class ConnectionManager(QWidget): data = item.data(Qt.UserRole).toPyObject() data = self.cleanDict(data) self.emit(SIGNAL("connect"), data) - + def cleanDict(self, data): tmp = {} for k, d in data.items(): tmp[str(k)] = d return tmp - + def slotSave(self, data): self.emit(SIGNAL("saveConnection"), data) - + def slotItemDoubleClicked(self, defaultItem): data = defaultItem.data(Qt.UserRole).toPyObject() self.setDefault(data, True) @@ -170,30 +170,30 @@ class ConnectionManager(QWidget): def slotInternal(self): if self.internal.checkState() == 2: self.connList.clearSelection() - + def setDefault(self, data, state): data = self.cleanDict(data) self.edit.setData(data) data = self.edit.getData() data["default"] = state self.edit.emit(SIGNAL("save"), data) - + class EditWindow(QWidget): def __init__(self): QWidget.__init__(self) self.setWindowTitle(_("pyLoad ConnectionManager")) self.setWindowIcon(QIcon(join(pypath, "icons","logo.png"))) - + grid = QGridLayout() - + nameLabel = QLabel(_("Name:")) hostLabel = QLabel(_("Host:")) localLabel = QLabel(_("Local:")) userLabel = QLabel(_("User:")) pwLabel = QLabel(_("Password:")) portLabel = QLabel(_("Port:")) - + name = QLineEdit() host = QLineEdit() local = QCheckBox() @@ -202,10 +202,10 @@ class ConnectionManager(QWidget): password.setEchoMode(QLineEdit.Password) port = QSpinBox() port.setRange(1,10000) - + save = QPushButton(_("Save")) cancel = QPushButton(_("Cancel")) - + grid.addWidget(nameLabel, 0, 0) grid.addWidget(name, 0, 1) grid.addWidget(localLabel, 1, 0) @@ -220,7 +220,7 @@ class ConnectionManager(QWidget): grid.addWidget(password, 5, 1) grid.addWidget(cancel, 6, 0) grid.addWidget(save, 6, 1) - + self.setLayout(grid) self.controls = {"name": name, "host": host, @@ -234,13 +234,13 @@ class ConnectionManager(QWidget): self.connect(cancel, SIGNAL("clicked()"), self.hide) self.connect(save, SIGNAL("clicked()"), self.slotDone) self.connect(local, SIGNAL("stateChanged(int)"), self.slotLocalChanged) - + self.id = None self.default = None - + def setData(self, data): if not data: return - + self.id = data["id"] self.default = data["default"] self.controls["name"].setText(data["name"]) @@ -266,7 +266,7 @@ class ConnectionManager(QWidget): self.controls["password"].setDisabled(True) self.controls["port"].setDisabled(True) self.controls["host"].setDisabled(True) - + def slotLocalChanged(self, val): if val == 2: self.controls["user"].setDisabled(True) @@ -278,7 +278,7 @@ class ConnectionManager(QWidget): self.controls["password"].setDisabled(False) self.controls["port"].setDisabled(False) self.controls["host"].setDisabled(False) - + def getData(self): d = {} d["id"] = self.id @@ -294,7 +294,7 @@ class ConnectionManager(QWidget): else: d["type"] = "remote" return d - + def slotDone(self): data = self.getData() self.hide() |