Skip to content
Snippets Groups Projects
Commit 8444921f authored by Vincent Texier's avatar Vincent Texier
Browse files

[enh] #798 hide source widget when not needed in transfer window

parent d400d0bd
No related branches found
No related tags found
1 merge request!778Release 0.51.0
...@@ -91,16 +91,15 @@ class TransferController(QObject): ...@@ -91,16 +91,15 @@ class TransferController(QObject):
controller = cls.create(parent, app) controller = cls.create(parent, app)
controller.view.combo_connections.setCurrentText(connection.title()) controller.view.combo_connections.setCurrentText(connection.title())
controller.view.radio_pubkey.toggle() controller.view.radio_pubkey.toggle()
controller.view.label_connections.hide() controller.view.widget_connections.hide()
controller.view.combo_connections.hide() controller.view.widget_source.hide()
controller.view.label_total.hide() controller.view.label_total.hide()
return controller return controller
@classmethod @classmethod
def open_transfer_with_pubkey(cls, parent, app, connection, pubkey, source): def open_transfer_with_pubkey(cls, parent, app, connection, pubkey, source):
controller = cls.create(parent, app) controller = cls.create(parent, app)
controller.view.label_connections.show() controller.view.widget_connections.show()
controller.view.combo_connections.show()
if connection: if connection:
controller.view.combo_connections.setCurrentText(connection.title()) controller.view.combo_connections.setCurrentText(connection.title())
if pubkey: if pubkey:
...@@ -120,6 +119,8 @@ class TransferController(QObject): ...@@ -120,6 +119,8 @@ class TransferController(QObject):
controller.view.spinbox_amount.setDisabled(True) controller.view.spinbox_amount.setDisabled(True)
controller.view.spinbox_relative.setDisabled(True) controller.view.spinbox_relative.setDisabled(True)
controller.view.button_source_check.setEnabled(True) controller.view.button_source_check.setEnabled(True)
else:
controller.view.widget_source.hide()
controller.refresh() controller.refresh()
return controller return controller
...@@ -165,8 +166,7 @@ class TransferController(QObject): ...@@ -165,8 +166,7 @@ class TransferController(QObject):
) )
dialog.setLayout(QVBoxLayout(dialog)) dialog.setLayout(QVBoxLayout(dialog))
controller = cls.create(parent, app) controller = cls.create(parent, app)
controller.view.label_connections.show() controller.view.widget_connections.show()
controller.view.combo_connections.show()
controller.view.label_total.show() controller.view.label_total.show()
controller.view.combo_connections.setCurrentText(connection.title()) controller.view.combo_connections.setCurrentText(connection.title())
controller.view.edit_pubkey.setText(resent_transfer.receivers[0]) controller.view.edit_pubkey.setText(resent_transfer.receivers[0])
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>800</width> <width>800</width>
<height>513</height> <height>518</height>
</rect> </rect>
</property> </property>
<property name="windowTitle"> <property name="windowTitle">
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout"> <layout class="QVBoxLayout" name="verticalLayout">
<item> <item>
<widget class="QWidget" name="widget_connections" native="true">
<layout class="QHBoxLayout" name="layout_connections"> <layout class="QHBoxLayout" name="layout_connections">
<property name="sizeConstraint"> <property name="sizeConstraint">
<enum>QLayout::SetDefaultConstraint</enum> <enum>QLayout::SetDefaultConstraint</enum>
...@@ -43,9 +44,11 @@ ...@@ -43,9 +44,11 @@
</widget> </widget>
</item> </item>
</layout> </layout>
</widget>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_4"> <widget class="QWidget" name="widget_source" native="true">
<layout class="QHBoxLayout" name="source_layout">
<property name="spacing"> <property name="spacing">
<number>6</number> <number>6</number>
</property> </property>
...@@ -92,6 +95,7 @@ ...@@ -92,6 +95,7 @@
</widget> </widget>
</item> </item>
</layout> </layout>
</widget>
</item> </item>
<item> <item>
<widget class="QGroupBox" name="group_box_recipient"> <widget class="QGroupBox" name="group_box_recipient">
...@@ -377,9 +381,18 @@ ...@@ -377,9 +381,18 @@
<layout class="QVBoxLayout" name="verticalLayout_5"> <layout class="QVBoxLayout" name="verticalLayout_5">
<item> <item>
<widget class="QLineEdit" name="edit_message"> <widget class="QLineEdit" name="edit_message">
<property name="font">
<font>
<weight>50</weight>
<bold>false</bold>
</font>
</property>
<property name="inputMask"> <property name="inputMask">
<string/> <string/>
</property> </property>
<property name="text">
<string/>
</property>
</widget> </widget>
</item> </item>
</layout> </layout>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment