Skip to content

Commit dec9ecf

Browse files
committed
[processing] make short help panel resizable and replace Help tab with corresponding button
1 parent 72f95e6 commit dec9ecf

File tree

1 file changed

+57
-78
lines changed

1 file changed

+57
-78
lines changed

python/plugins/processing/ui/DlgAlgorithmBase.ui

Lines changed: 57 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<rect>
77
<x>0</x>
88
<y>0</y>
9-
<width>841</width>
9+
<width>685</width>
1010
<height>525</height>
1111
</rect>
1212
</property>
@@ -15,20 +15,28 @@
1515
</property>
1616
<layout class="QVBoxLayout" name="verticalLayout">
1717
<item>
18-
<layout class="QHBoxLayout" name="horizontalLayout">
19-
<item>
20-
<widget class="QTabWidget" name="tabWidget">
21-
<property name="currentIndex">
22-
<number>0</number>
23-
</property>
24-
<widget class="QWidget" name="tab">
25-
<attribute name="title">
26-
<string>Parameters</string>
27-
</attribute>
28-
<layout class="QVBoxLayout" name="verticalLayout_4">
29-
<property name="spacing">
30-
<number>2</number>
31-
</property>
18+
<widget class="QSplitter" name="splitter">
19+
<property name="sizePolicy">
20+
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
21+
<horstretch>0</horstretch>
22+
<verstretch>0</verstretch>
23+
</sizepolicy>
24+
</property>
25+
<property name="orientation">
26+
<enum>Qt::Horizontal</enum>
27+
</property>
28+
<widget class="QTabWidget" name="tabWidget">
29+
<property name="currentIndex">
30+
<number>0</number>
31+
</property>
32+
<widget class="QWidget" name="tab">
33+
<attribute name="title">
34+
<string>Parameters</string>
35+
</attribute>
36+
<layout class="QVBoxLayout" name="verticalLayout_4">
37+
<property name="spacing">
38+
<number>2</number>
39+
</property>
3240
<property name="leftMargin">
3341
<number>0</number>
3442
</property>
@@ -39,18 +47,18 @@
3947
<number>0</number>
4048
</property>
4149
<property name="bottomMargin">
42-
<number>0</number>
43-
</property>
44-
</layout>
45-
</widget>
46-
<widget class="QWidget" name="tab_2">
47-
<attribute name="title">
48-
<string>Log</string>
49-
</attribute>
50-
<layout class="QVBoxLayout" name="verticalLayout_2">
51-
<property name="spacing">
52-
<number>2</number>
53-
</property>
50+
<number>0</number>
51+
</property>
52+
</layout>
53+
</widget>
54+
<widget class="QWidget" name="tab_2">
55+
<attribute name="title">
56+
<string>Log</string>
57+
</attribute>
58+
<layout class="QVBoxLayout" name="verticalLayout_2">
59+
<property name="spacing">
60+
<number>2</number>
61+
</property>
5462
<property name="leftMargin">
5563
<number>0</number>
5664
</property>
@@ -61,25 +69,14 @@
6169
<number>0</number>
6270
</property>
6371
<property name="bottomMargin">
64-
<number>0</number>
65-
</property>
66-
<item>
67-
<widget class="QTextEdit" name="txtLog">
68-
<property name="readOnly">
69-
<bool>true</bool>
70-
</property>
71-
</widget>
72-
</item>
73-
</layout>
74-
</widget>
75-
<widget class="QWidget" name="tab_3">
76-
<attribute name="title">
77-
<string>Help</string>
78-
</attribute>
79-
<layout class="QHBoxLayout" name="horizontalLayout_2">
80-
<property name="spacing">
81-
<number>0</number>
82-
</property>
72+
<number>0</number>
73+
</property>
74+
<property name="topMargin">
75+
<number>0</number>
76+
</property>
77+
<property name="rightMargin">
78+
<number>0</number>
79+
</property>
8380
<property name="leftMargin">
8481
<number>0</number>
8582
</property>
@@ -90,38 +87,20 @@
9087
<number>0</number>
9188
</property>
9289
<property name="bottomMargin">
93-
<number>0</number>
94-
</property>
95-
<item>
96-
<widget class="QTextBrowser" name="txtHelp"/>
97-
</item>
98-
</layout>
99-
</widget>
90+
<number>0</number>
91+
</property>
92+
<item>
93+
<widget class="QTextEdit" name="txtLog">
94+
<property name="readOnly">
95+
<bool>true</bool>
96+
</property>
97+
</widget>
98+
</item>
99+
</layout>
100100
</widget>
101-
</item>
102-
<item>
103-
<widget class="QTextBrowser" name="textShortHelp">
104-
<property name="sizePolicy">
105-
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
106-
<horstretch>0</horstretch>
107-
<verstretch>0</verstretch>
108-
</sizepolicy>
109-
</property>
110-
<property name="minimumSize">
111-
<size>
112-
<width>200</width>
113-
<height>0</height>
114-
</size>
115-
</property>
116-
<property name="maximumSize">
117-
<size>
118-
<width>300</width>
119-
<height>16777215</height>
120-
</size>
121-
</property>
122-
</widget>
123-
</item>
124-
</layout>
101+
</widget>
102+
<widget class="QTextBrowser" name="textShortHelp"/>
103+
</widget>
125104
</item>
126105
<item>
127106
<widget class="QLabel" name="lblProgress">
@@ -157,7 +136,7 @@
157136
<enum>Qt::Horizontal</enum>
158137
</property>
159138
<property name="standardButtons">
160-
<set>QDialogButtonBox::Close|QDialogButtonBox::Ok</set>
139+
<set>QDialogButtonBox::Close|QDialogButtonBox::Help|QDialogButtonBox::Ok</set>
161140
</property>
162141
</widget>
163142
</item>

0 commit comments

Comments
 (0)