From b44640015a89852499ccec8a1a80a649757704df Mon Sep 17 00:00:00 2001 From: thomasv Date: Tue, 14 Feb 2012 15:34:13 +0100 Subject: [PATCH] network icon --- client/gui_qt.py | 21 +++++++++++++++------ client/icons.qrc | 1 + client/icons/network.png | Bin 0 -> 3031 bytes 3 files changed, 16 insertions(+), 6 deletions(-) create mode 100644 client/icons/network.png diff --git a/client/gui_qt.py b/client/gui_qt.py index a1c604e3..1426aba5 100644 --- a/client/gui_qt.py +++ b/client/gui_qt.py @@ -773,20 +773,29 @@ class ElectrumWindow(QMainWindow): d = QDialog(parent) d.setModal(1) + d.setWindowTitle('Server') + d.setMinimumSize(375, 20) vbox = QVBoxLayout() - vbox.addWidget(QLabel(status)) + vbox.setSpacing(20) - grid = QGridLayout() - grid.setSpacing(8) + hbox = QHBoxLayout() + l = QLabel() + l.setPixmap(QPixmap(":icons/network.png")) + hbox.addWidget(l) + hbox.addWidget(QLabel(status)) + vbox.addLayout(hbox) + + hbox = QHBoxLayout() host_line = QLineEdit() host_line.setText("%s:%d"% (host,port) ) - grid.addWidget(QLabel('Server'), 2, 0) - grid.addWidget(host_line, 2, 1) - vbox.addLayout(grid) + hbox.addWidget(QLabel('Connect to:')) + hbox.addWidget(host_line) + vbox.addLayout(hbox) servers_list = QTreeWidget(parent) servers_list.setHeaderLabels( [ 'Active servers'] ) + servers_list.setMaximumHeight(150) for item in wallet.interface.servers: servers_list.addTopLevelItem(QTreeWidgetItem( [ item ] )) servers_list.connect(servers_list, SIGNAL('itemClicked(QTreeWidgetItem*, int)'), lambda x:host_line.setText( x.text(0) + ':50000' )) diff --git a/client/icons.qrc b/client/icons.qrc index 7d231c21..428d0fca 100644 --- a/client/icons.qrc +++ b/client/icons.qrc @@ -8,5 +8,6 @@ icons/status_disconnected.png icons/status_waiting.svg icons/unconfirmed.svg + icons/network.png diff --git a/client/icons/network.png b/client/icons/network.png new file mode 100644 index 0000000000000000000000000000000000000000..6a5bcba970804a39a01ba4cae4bd6992a2330e38 GIT binary patch literal 3031 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 Z@qe8?M#M5n{0jg8002ovPDHLkV1kvE;jsV! literal 0 HcmV?d00001