Skip to content

Commit e10b9cb

Browse files
mailchuckPeterSurda
authored andcommitted
Resizable fields
Inbox folder/message now resizable
1 parent 321bf9a commit e10b9cb

File tree

1 file changed

+22
-11
lines changed

1 file changed

+22
-11
lines changed

src/bitmessageqt/bitmessageui.py

Lines changed: 22 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -69,23 +69,27 @@ def setupUi(self, MainWindow):
6969
self.pushButtonNewAddress.setObjectName(_fromUtf8("pushButtonNewAddress"))
7070
self.verticalLayout_12.addWidget(self.pushButtonNewAddress)
7171
self.horizontalLayout_3.addLayout(self.verticalLayout_12)
72-
self.verticalLayout_7 = QtGui.QVBoxLayout()
73-
self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7"))
74-
self.horizontalLayoutSearch = QtGui.QHBoxLayout()
75-
self.horizontalLayoutSearch.setContentsMargins(-1, 0, -1, -1)
76-
self.horizontalLayoutSearch.setObjectName(_fromUtf8("horizontalLayoutSearch"))
72+
self.verticalSplitter_7 = QtGui.QSplitter()
73+
self.verticalSplitter_7.setObjectName(_fromUtf8("verticalSplitter_7"))
74+
self.verticalSplitter_7.setOrientation(QtCore.Qt.Vertical)
75+
self.horizontalSplitterSearch = QtGui.QSplitter()
76+
self.horizontalSplitterSearch.setContentsMargins(0, 0, 0, 0)
77+
self.horizontalSplitterSearch.setObjectName(_fromUtf8("horizontalSplitterSearch"))
7778
self.inboxSearchLineEdit = QtGui.QLineEdit(self.inbox)
7879
self.inboxSearchLineEdit.setObjectName(_fromUtf8("inboxSearchLineEdit"))
79-
self.horizontalLayoutSearch.addWidget(self.inboxSearchLineEdit)
80+
self.horizontalSplitterSearch.addWidget(self.inboxSearchLineEdit)
8081
self.inboxSearchOption = QtGui.QComboBox(self.inbox)
8182
self.inboxSearchOption.setObjectName(_fromUtf8("inboxSearchOption"))
8283
self.inboxSearchOption.addItem(_fromUtf8(""))
8384
self.inboxSearchOption.addItem(_fromUtf8(""))
8485
self.inboxSearchOption.addItem(_fromUtf8(""))
8586
self.inboxSearchOption.addItem(_fromUtf8(""))
8687
self.inboxSearchOption.addItem(_fromUtf8(""))
87-
self.horizontalLayoutSearch.addWidget(self.inboxSearchOption)
88-
self.verticalLayout_7.addLayout(self.horizontalLayoutSearch)
88+
self.horizontalSplitterSearch.addWidget(self.inboxSearchOption)
89+
self.horizontalSplitterSearch.handle(1).setEnabled(False)
90+
self.horizontalSplitterSearch.setStretchFactor(0, 1)
91+
self.horizontalSplitterSearch.setStretchFactor(1, 0)
92+
self.verticalSplitter_7.addWidget(self.horizontalSplitterSearch)
8993
self.tableWidgetInbox = QtGui.QTableWidget(self.inbox)
9094
self.tableWidgetInbox.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers)
9195
self.tableWidgetInbox.setAlternatingRowColors(True)
@@ -111,13 +115,20 @@ def setupUi(self, MainWindow):
111115
self.tableWidgetInbox.horizontalHeader().setStretchLastSection(True)
112116
self.tableWidgetInbox.verticalHeader().setVisible(False)
113117
self.tableWidgetInbox.verticalHeader().setDefaultSectionSize(26)
114-
self.verticalLayout_7.addWidget(self.tableWidgetInbox)
118+
self.verticalSplitter_7.addWidget(self.tableWidgetInbox)
115119
self.textEditInboxMessage = QtGui.QTextEdit(self.inbox)
116120
self.textEditInboxMessage.setBaseSize(QtCore.QSize(0, 500))
117121
self.textEditInboxMessage.setReadOnly(True)
118122
self.textEditInboxMessage.setObjectName(_fromUtf8("textEditInboxMessage"))
119-
self.verticalLayout_7.addWidget(self.textEditInboxMessage)
120-
self.horizontalLayout_3.addLayout(self.verticalLayout_7)
123+
self.verticalSplitter_7.addWidget(self.textEditInboxMessage)
124+
self.verticalSplitter_7.setStretchFactor(0, 0)
125+
self.verticalSplitter_7.setStretchFactor(1, 1)
126+
self.verticalSplitter_7.setStretchFactor(2, 2)
127+
self.verticalSplitter_7.setCollapsible(0, False)
128+
self.verticalSplitter_7.setCollapsible(1, False)
129+
self.verticalSplitter_7.setCollapsible(2, False)
130+
self.verticalSplitter_7.handle(1).setEnabled(False)
131+
self.horizontalLayout_3.addWidget(self.verticalSplitter_7)
121132
self.gridLayout.addLayout(self.horizontalLayout_3, 0, 0, 1, 1)
122133
icon2 = QtGui.QIcon()
123134
icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/newPrefix/images/inbox.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)

0 commit comments

Comments
 (0)