3 <widget class="QDialog" name="search" >
4 <property name="geometry" >
12 <property name="windowTitle" >
13 <string>Search</string>
15 <layout class="QVBoxLayout" >
17 <layout class="QGridLayout" >
18 <item row="0" column="0" colspan="2" >
19 <widget class="QRadioButton" name="radio_range" >
20 <property name="text" >
21 <string>Revision Range Expression</string>
25 <item row="0" column="2" >
26 <widget class="QRadioButton" name="radio_path" >
27 <property name="text" >
28 <string>Commits Touching Paths</string>
32 <item row="0" column="3" >
33 <widget class="QRadioButton" name="radio_author" >
34 <property name="text" >
35 <string>Author</string>
39 <item row="0" column="4" >
40 <widget class="QRadioButton" name="radio_committer" >
41 <property name="text" >
42 <string>Committer</string>
46 <item row="1" column="0" colspan="2" >
47 <widget class="QRadioButton" name="radio_revision" >
48 <property name="text" >
49 <string>Revision ID</string>
53 <item row="1" column="2" >
54 <widget class="QRadioButton" name="radio_message" >
55 <property name="text" >
56 <string>Commit Messages</string>
60 <item row="1" column="3" colspan="2" >
61 <widget class="QRadioButton" name="radio_daterange" >
62 <property name="text" >
63 <string>Date Range (Start / End)</string>
67 <item row="2" column="0" >
68 <widget class="QLabel" name="maxresults_label" >
69 <property name="text" >
70 <string>Max Results</string>
74 <item row="2" column="1" >
75 <widget class="QSpinBox" name="max_results" >
76 <property name="minimum" >
79 <property name="maximum" >
82 <property name="singleStep" >
85 <property name="value" >
90 <item row="2" column="2" >
91 <widget class="QRadioButton" name="radio_diff" >
92 <property name="text" >
93 <string>Diff Content</string>
97 <item row="2" column="3" >
98 <widget class="QDateEdit" name="start_date" >
99 <property name="currentSection" >
100 <enum>QDateTimeEdit::DaySection</enum>
102 <property name="displayFormat" >
103 <string>yyyy-MM-dd</string>
105 <property name="calendarPopup" >
110 <item row="2" column="4" >
111 <widget class="QDateEdit" name="end_date" >
112 <property name="currentSection" >
113 <enum>QDateTimeEdit::DaySection</enum>
115 <property name="displayFormat" >
116 <string>yyyy-MM-dd</string>
118 <property name="calendarPopup" >
123 <item row="3" column="0" >
124 <widget class="QPushButton" name="button_search" >
125 <property name="text" >
126 <string>Search</string>
130 <item row="3" column="1" colspan="3" >
131 <widget class="QLineEdit" name="input" />
133 <item row="3" column="4" >
134 <widget class="QPushButton" name="button_browse" >
135 <property name="text" >
136 <string>Browse</string>
143 <widget class="QSplitter" name="splitter" >
144 <property name="orientation" >
145 <enum>Qt::Vertical</enum>
147 <property name="handleWidth" >
150 <widget class="QListWidget" name="commit_list" >
151 <property name="sizePolicy" >
152 <sizepolicy vsizetype="Minimum" hsizetype="Expanding" >
153 <horstretch>0</horstretch>
154 <verstretch>0</verstretch>
157 <property name="minimumSize" >
163 <property name="alternatingRowColors" >
166 <property name="selectionMode" >
167 <enum>QAbstractItemView::ExtendedSelection</enum>
170 <widget class="QTextEdit" name="commit_text" >
171 <property name="sizePolicy" >
172 <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
173 <horstretch>0</horstretch>
174 <verstretch>1</verstretch>
177 <property name="minimumSize" >
183 <property name="tabChangesFocus" >
186 <property name="readOnly" >
189 <property name="acceptRichText" >
196 <layout class="QGridLayout" >
197 <item row="0" column="0" >
198 <widget class="QPushButton" name="button_export" >
199 <property name="text" >
200 <string>Export Patches</string>
204 <item row="0" column="2" >
205 <widget class="QPushButton" name="button_cherrypick" >
206 <property name="text" >
207 <string>Cherry Pick</string>
211 <item row="0" column="3" >
213 <property name="orientation" >
214 <enum>Qt::Horizontal</enum>
216 <property name="sizeHint" >
224 <item row="0" column="4" >
225 <widget class="QPushButton" name="button_close" >
226 <property name="text" >
227 <string>Close</string>
231 <item row="0" column="1" >
232 <widget class="QPushButton" name="button_merge" >
233 <property name="text" >
234 <string>Merge</string>
245 <sender>button_close</sender>
246 <signal>clicked()</signal>
247 <receiver>search</receiver>
248 <slot>accept()</slot>
250 <hint type="sourcelabel" >
254 <hint type="destinationlabel" >