1# -*- coding: utf-8 -*-
2
3# Form implementation generated from reading ui file '/home/yuya/work/hghacks/thg/tortoisehg/hgqt/postreview.ui'
4#
5# Created by: PyQt5 UI code generator 5.15.6
6#
7# WARNING: Any manual changes made to this file will be lost when pyuic5 is
8# run again.  Do not edit this file unless you know what you are doing.
9
10
11from tortoisehg.util.i18n import _
12from PyQt5 import QtCore, QtGui, QtWidgets
13
14
15class Ui_PostReviewDialog(object):
16    def setupUi(self, PostReviewDialog):
17        PostReviewDialog.setObjectName("PostReviewDialog")
18        PostReviewDialog.resize(660, 459)
19        self.verticalLayout_5 = QtWidgets.QVBoxLayout(PostReviewDialog)
20        self.verticalLayout_5.setObjectName("verticalLayout_5")
21        self.verticalLayout = QtWidgets.QVBoxLayout()
22        self.verticalLayout.setObjectName("verticalLayout")
23        self.tab_widget = QtWidgets.QTabWidget(PostReviewDialog)
24        self.tab_widget.setMaximumSize(QtCore.QSize(16777215, 110))
25        self.tab_widget.setObjectName("tab_widget")
26        self.post_review_tab = QtWidgets.QWidget()
27        self.post_review_tab.setObjectName("post_review_tab")
28        self.formLayout_2 = QtWidgets.QFormLayout(self.post_review_tab)
29        self.formLayout_2.setObjectName("formLayout_2")
30        self.repo_id_label = QtWidgets.QLabel(self.post_review_tab)
31        self.repo_id_label.setObjectName("repo_id_label")
32        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.repo_id_label)
33        self.repo_id_combo = QtWidgets.QComboBox(self.post_review_tab)
34        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
35        sizePolicy.setHorizontalStretch(0)
36        sizePolicy.setVerticalStretch(0)
37        sizePolicy.setHeightForWidth(self.repo_id_combo.sizePolicy().hasHeightForWidth())
38        self.repo_id_combo.setSizePolicy(sizePolicy)
39        self.repo_id_combo.setEditable(False)
40        self.repo_id_combo.setInsertPolicy(QtWidgets.QComboBox.InsertAtTop)
41        self.repo_id_combo.setObjectName("repo_id_combo")
42        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.repo_id_combo)
43        self.summary_label = QtWidgets.QLabel(self.post_review_tab)
44        self.summary_label.setObjectName("summary_label")
45        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.summary_label)
46        self.summary_edit = QtWidgets.QComboBox(self.post_review_tab)
47        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
48        sizePolicy.setHorizontalStretch(0)
49        sizePolicy.setVerticalStretch(0)
50        sizePolicy.setHeightForWidth(self.summary_edit.sizePolicy().hasHeightForWidth())
51        self.summary_edit.setSizePolicy(sizePolicy)
52        self.summary_edit.setEditable(True)
53        self.summary_edit.setInsertPolicy(QtWidgets.QComboBox.InsertAtTop)
54        self.summary_edit.setObjectName("summary_edit")
55        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.summary_edit)
56        self.tab_widget.addTab(self.post_review_tab, "")
57        self.update_review_tab = QtWidgets.QWidget()
58        self.update_review_tab.setObjectName("update_review_tab")
59        self.formLayout_3 = QtWidgets.QFormLayout(self.update_review_tab)
60        self.formLayout_3.setObjectName("formLayout_3")
61        self.review_id_label = QtWidgets.QLabel(self.update_review_tab)
62        self.review_id_label.setObjectName("review_id_label")
63        self.formLayout_3.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.review_id_label)
64        self.review_id_combo = QtWidgets.QComboBox(self.update_review_tab)
65        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
66        sizePolicy.setHorizontalStretch(0)
67        sizePolicy.setVerticalStretch(0)
68        sizePolicy.setHeightForWidth(self.review_id_combo.sizePolicy().hasHeightForWidth())
69        self.review_id_combo.setSizePolicy(sizePolicy)
70        self.review_id_combo.setEditable(False)
71        self.review_id_combo.setInsertPolicy(QtWidgets.QComboBox.InsertAtTop)
72        self.review_id_combo.setObjectName("review_id_combo")
73        self.formLayout_3.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.review_id_combo)
74        self.update_fields = QtWidgets.QCheckBox(self.update_review_tab)
75        self.update_fields.setObjectName("update_fields")
76        self.formLayout_3.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.update_fields)
77        self.tab_widget.addTab(self.update_review_tab, "")
78        self.verticalLayout.addWidget(self.tab_widget)
79        self.options_group = QtWidgets.QGroupBox(PostReviewDialog)
80        self.options_group.setObjectName("options_group")
81        self.gridLayout = QtWidgets.QGridLayout(self.options_group)
82        self.gridLayout.setObjectName("gridLayout")
83        self.outgoing_changes_check = QtWidgets.QCheckBox(self.options_group)
84        self.outgoing_changes_check.setObjectName("outgoing_changes_check")
85        self.gridLayout.addWidget(self.outgoing_changes_check, 0, 0, 1, 1)
86        self.branch_check = QtWidgets.QCheckBox(self.options_group)
87        self.branch_check.setObjectName("branch_check")
88        self.gridLayout.addWidget(self.branch_check, 0, 1, 1, 1)
89        self.publish_immediately_check = QtWidgets.QCheckBox(self.options_group)
90        self.publish_immediately_check.setObjectName("publish_immediately_check")
91        self.gridLayout.addWidget(self.publish_immediately_check, 2, 0, 1, 1)
92        self.verticalLayout.addWidget(self.options_group)
93        self.changesets_box = QtWidgets.QGroupBox(PostReviewDialog)
94        self.changesets_box.setEnabled(True)
95        self.changesets_box.setToolTip("")
96        self.changesets_box.setObjectName("changesets_box")
97        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.changesets_box)
98        self.verticalLayout_3.setObjectName("verticalLayout_3")
99        self.changesets_view = QtWidgets.QTreeView(self.changesets_box)
100        self.changesets_view.setIndentation(0)
101        self.changesets_view.setRootIsDecorated(False)
102        self.changesets_view.setItemsExpandable(False)
103        self.changesets_view.setObjectName("changesets_view")
104        self.changesets_view.header().setHighlightSections(False)
105        self.changesets_view.header().setSortIndicatorShown(False)
106        self.verticalLayout_3.addWidget(self.changesets_view)
107        self.verticalLayout.addWidget(self.changesets_box)
108        self.verticalLayout_5.addLayout(self.verticalLayout)
109        self.dialogbuttons_layout = QtWidgets.QHBoxLayout()
110        self.dialogbuttons_layout.setObjectName("dialogbuttons_layout")
111        self.settings_button = QtWidgets.QPushButton(PostReviewDialog)
112        self.settings_button.setToolTip("")
113        self.settings_button.setDefault(False)
114        self.settings_button.setObjectName("settings_button")
115        self.dialogbuttons_layout.addWidget(self.settings_button)
116        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
117        self.dialogbuttons_layout.addItem(spacerItem)
118        self.progress_bar = QtWidgets.QProgressBar(PostReviewDialog)
119        self.progress_bar.setMinimumSize(QtCore.QSize(200, 0))
120        font = QtGui.QFont()
121        font.setKerning(True)
122        self.progress_bar.setFont(font)
123        self.progress_bar.setMinimum(0)
124        self.progress_bar.setMaximum(0)
125        self.progress_bar.setProperty("value", -1)
126        self.progress_bar.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
127        self.progress_bar.setTextVisible(True)
128        self.progress_bar.setOrientation(QtCore.Qt.Horizontal)
129        self.progress_bar.setInvertedAppearance(False)
130        self.progress_bar.setTextDirection(QtWidgets.QProgressBar.TopToBottom)
131        self.progress_bar.setObjectName("progress_bar")
132        self.dialogbuttons_layout.addWidget(self.progress_bar)
133        self.progress_label = QtWidgets.QLabel(PostReviewDialog)
134        self.progress_label.setObjectName("progress_label")
135        self.dialogbuttons_layout.addWidget(self.progress_label)
136        spacerItem1 = QtWidgets.QSpacerItem(0, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
137        self.dialogbuttons_layout.addItem(spacerItem1)
138        self.post_review_button = QtWidgets.QPushButton(PostReviewDialog)
139        self.post_review_button.setEnabled(False)
140        self.post_review_button.setDefault(False)
141        self.post_review_button.setObjectName("post_review_button")
142        self.dialogbuttons_layout.addWidget(self.post_review_button)
143        self.close_button = QtWidgets.QPushButton(PostReviewDialog)
144        self.close_button.setEnabled(True)
145        self.close_button.setDefault(True)
146        self.close_button.setObjectName("close_button")
147        self.dialogbuttons_layout.addWidget(self.close_button)
148        self.verticalLayout_5.addLayout(self.dialogbuttons_layout)
149        self.repo_id_label.setBuddy(self.repo_id_combo)
150        self.summary_label.setBuddy(self.summary_edit)
151        self.review_id_label.setBuddy(self.review_id_combo)
152
153        self.retranslateUi(PostReviewDialog)
154        self.tab_widget.setCurrentIndex(0)
155        self.post_review_button.clicked.connect(PostReviewDialog.accept) # type: ignore
156        self.settings_button.clicked.connect(PostReviewDialog.onSettingsButtonClicked) # type: ignore
157        self.close_button.clicked.connect(PostReviewDialog.close) # type: ignore
158        self.outgoing_changes_check.toggled['bool'].connect(PostReviewDialog.outgoingChangesCheckToggle) # type: ignore
159        self.branch_check.toggled['bool'].connect(PostReviewDialog.branchCheckToggle) # type: ignore
160        self.tab_widget.currentChanged['int'].connect(PostReviewDialog.tabChanged) # type: ignore
161        QtCore.QMetaObject.connectSlotsByName(PostReviewDialog)
162        PostReviewDialog.setTabOrder(self.changesets_view, self.post_review_button)
163        PostReviewDialog.setTabOrder(self.post_review_button, self.settings_button)
164
165    def retranslateUi(self, PostReviewDialog):
166        _translate = QtCore.QCoreApplication.translate
167        PostReviewDialog.setWindowTitle(_("Review Board"))
168        self.repo_id_label.setText(_("Repository ID:"))
169        self.summary_label.setText(_("Summary:"))
170        self.tab_widget.setTabText(self.tab_widget.indexOf(self.post_review_tab), _("Post Review"))
171        self.review_id_label.setText(_("Review ID:"))
172        self.update_fields.setText(_("Update the fields of this existing request"))
173        self.tab_widget.setTabText(self.tab_widget.indexOf(self.update_review_tab), _("Update Review"))
174        self.options_group.setTitle(_("Options"))
175        self.outgoing_changes_check.setText(_("Create diff with all outgoing changes"))
176        self.branch_check.setText(_("Create diff with all changes on this branch"))
177        self.publish_immediately_check.setText(_("Publish request immediately"))
178        self.changesets_box.setTitle(_("Changesets"))
179        self.settings_button.setText(_("&Settings"))
180        self.progress_bar.setFormat(_("%p%"))
181        self.progress_label.setText(_("Connecting to Review Board..."))
182        self.post_review_button.setText(_("Post &Review"))
183        self.close_button.setText(_("&Close"))
184