# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'LDMP/gui\WidgetSelectArea.ui'
#
# Created by: PyQt5 UI code generator 5.15.4
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt5 import QtCore, QtGui, QtWidgets


class Ui_WidgetSelectArea(object):
    def setupUi(self, WidgetSelectArea):
        WidgetSelectArea.setObjectName("WidgetSelectArea")
        WidgetSelectArea.resize(492, 579)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(WidgetSelectArea.sizePolicy().hasHeightForWidth())
        WidgetSelectArea.setSizePolicy(sizePolicy)
        self.verticalLayout = QtWidgets.QVBoxLayout(WidgetSelectArea)
        self.verticalLayout.setObjectName("verticalLayout")
        self.area_groupbox = QtWidgets.QGroupBox(WidgetSelectArea)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.area_groupbox.sizePolicy().hasHeightForWidth())
        self.area_groupbox.setSizePolicy(sizePolicy)
        self.area_groupbox.setObjectName("area_groupbox")
        self.area_groupbox_gridLayout = QtWidgets.QGridLayout(self.area_groupbox)
        self.area_groupbox_gridLayout.setObjectName("area_groupbox_gridLayout")
        self.area_frompoint = QtWidgets.QRadioButton(self.area_groupbox)
        self.area_frompoint.setObjectName("area_frompoint")
        self.area_radio_buttonGroup = QtWidgets.QButtonGroup(WidgetSelectArea)
        self.area_radio_buttonGroup.setObjectName("area_radio_buttonGroup")
        self.area_radio_buttonGroup.addButton(self.area_frompoint)
        self.area_groupbox_gridLayout.addWidget(self.area_frompoint, 11, 0, 1, 1)
        self.area_fromfile = QtWidgets.QRadioButton(self.area_groupbox)
        self.area_fromfile.setObjectName("area_fromfile")
        self.area_radio_buttonGroup.addButton(self.area_fromfile)
        self.area_groupbox_gridLayout.addWidget(self.area_fromfile, 13, 0, 1, 1)
        self.frame_area_frompoint = QtWidgets.QFrame(self.area_groupbox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.frame_area_frompoint.sizePolicy().hasHeightForWidth())
        self.frame_area_frompoint.setSizePolicy(sizePolicy)
        self.frame_area_frompoint.setFrameShape(QtWidgets.QFrame.NoFrame)
        self.frame_area_frompoint.setFrameShadow(QtWidgets.QFrame.Plain)
        self.frame_area_frompoint.setObjectName("frame_area_frompoint")
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.frame_area_frompoint)
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.area_frompoint_label_x = QtWidgets.QLabel(self.frame_area_frompoint)
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.area_frompoint_label_x.setFont(font)
        self.area_frompoint_label_x.setObjectName("area_frompoint_label_x")
        self.horizontalLayout_4.addWidget(self.area_frompoint_label_x)
        self.area_frompoint_point_x = QtWidgets.QLineEdit(self.frame_area_frompoint)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.area_frompoint_point_x.sizePolicy().hasHeightForWidth())
        self.area_frompoint_point_x.setSizePolicy(sizePolicy)
        self.area_frompoint_point_x.setMinimumSize(QtCore.QSize(0, 30))
        self.area_frompoint_point_x.setInputMethodHints(QtCore.Qt.ImhPreferNumbers)
        self.area_frompoint_point_x.setObjectName("area_frompoint_point_x")
        self.horizontalLayout_4.addWidget(self.area_frompoint_point_x)
        self.area_frompoint_label_y = QtWidgets.QLabel(self.frame_area_frompoint)
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.area_frompoint_label_y.setFont(font)
        self.area_frompoint_label_y.setObjectName("area_frompoint_label_y")
        self.horizontalLayout_4.addWidget(self.area_frompoint_label_y)
        self.area_frompoint_point_y = QtWidgets.QLineEdit(self.frame_area_frompoint)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.area_frompoint_point_y.sizePolicy().hasHeightForWidth())
        self.area_frompoint_point_y.setSizePolicy(sizePolicy)
        self.area_frompoint_point_y.setMinimumSize(QtCore.QSize(0, 30))
        self.area_frompoint_point_y.setObjectName("area_frompoint_point_y")
        self.horizontalLayout_4.addWidget(self.area_frompoint_point_y)
        self.area_frompoint_choose_point = QtWidgets.QPushButton(self.frame_area_frompoint)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.area_frompoint_choose_point.sizePolicy().hasHeightForWidth())
        self.area_frompoint_choose_point.setSizePolicy(sizePolicy)
        self.area_frompoint_choose_point.setMinimumSize(QtCore.QSize(0, 30))
        self.area_frompoint_choose_point.setText("")
        self.area_frompoint_choose_point.setObjectName("area_frompoint_choose_point")
        self.horizontalLayout_4.addWidget(self.area_frompoint_choose_point)
        self.area_groupbox_gridLayout.addWidget(self.frame_area_frompoint, 12, 0, 1, 2)
        self.area_fromadmin = QtWidgets.QRadioButton(self.area_groupbox)
        self.area_fromadmin.setChecked(True)
        self.area_fromadmin.setObjectName("area_fromadmin")
        self.area_radio_buttonGroup.addButton(self.area_fromadmin)
        self.area_groupbox_gridLayout.addWidget(self.area_fromadmin, 0, 0, 1, 1)
        self.frame_area_fromfile = QtWidgets.QFrame(self.area_groupbox)
        self.frame_area_fromfile.setFrameShape(QtWidgets.QFrame.NoFrame)
        self.frame_area_fromfile.setFrameShadow(QtWidgets.QFrame.Plain)
        self.frame_area_fromfile.setObjectName("frame_area_fromfile")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.frame_area_fromfile)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.area_fromfile_file = QtWidgets.QLineEdit(self.frame_area_fromfile)
        self.area_fromfile_file.setEnabled(False)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.area_fromfile_file.sizePolicy().hasHeightForWidth())
        self.area_fromfile_file.setSizePolicy(sizePolicy)
        self.area_fromfile_file.setMinimumSize(QtCore.QSize(120, 30))
        self.area_fromfile_file.setReadOnly(True)
        self.area_fromfile_file.setObjectName("area_fromfile_file")
        self.horizontalLayout_3.addWidget(self.area_fromfile_file)
        self.area_fromfile_browse = QtWidgets.QPushButton(self.frame_area_fromfile)
        self.area_fromfile_browse.setEnabled(False)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.area_fromfile_browse.sizePolicy().hasHeightForWidth())
        self.area_fromfile_browse.setSizePolicy(sizePolicy)
        self.area_fromfile_browse.setMinimumSize(QtCore.QSize(0, 30))
        self.area_fromfile_browse.setMaximumSize(QtCore.QSize(80, 16777215))
        self.area_fromfile_browse.setObjectName("area_fromfile_browse")
        self.horizontalLayout_3.addWidget(self.area_fromfile_browse)
        self.area_groupbox_gridLayout.addWidget(self.frame_area_fromfile, 14, 0, 1, 1)
        self.frame_country_region = QtWidgets.QFrame(self.area_groupbox)
        self.frame_country_region.setFrameShape(QtWidgets.QFrame.NoFrame)
        self.frame_country_region.setFrameShadow(QtWidgets.QFrame.Plain)
        self.frame_country_region.setObjectName("frame_country_region")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.frame_country_region)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.groupBox_first_level = QtWidgets.QGroupBox(self.frame_country_region)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.groupBox_first_level.sizePolicy().hasHeightForWidth())
        self.groupBox_first_level.setSizePolicy(sizePolicy)
        self.groupBox_first_level.setObjectName("groupBox_first_level")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.groupBox_first_level)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.area_admin_0 = QtWidgets.QComboBox(self.groupBox_first_level)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.area_admin_0.sizePolicy().hasHeightForWidth())
        self.area_admin_0.setSizePolicy(sizePolicy)
        self.area_admin_0.setMinimumSize(QtCore.QSize(0, 30))
        self.area_admin_0.setObjectName("area_admin_0")
        self.verticalLayout_2.addWidget(self.area_admin_0)
        self.verticalLayout_4.addWidget(self.groupBox_first_level)
        self.groupBox_second_level = QtWidgets.QGroupBox(self.frame_country_region)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.groupBox_second_level.sizePolicy().hasHeightForWidth())
        self.groupBox_second_level.setSizePolicy(sizePolicy)
        self.groupBox_second_level.setObjectName("groupBox_second_level")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.groupBox_second_level)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.secondLevel_city = QtWidgets.QComboBox(self.groupBox_second_level)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.secondLevel_city.sizePolicy().hasHeightForWidth())
        self.secondLevel_city.setSizePolicy(sizePolicy)
        self.secondLevel_city.setMinimumSize(QtCore.QSize(0, 30))
        self.secondLevel_city.setObjectName("secondLevel_city")
        self.gridLayout_3.addWidget(self.secondLevel_city, 3, 1, 1, 1)
        self.radioButton_secondLevel_city = QtWidgets.QRadioButton(self.groupBox_second_level)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.radioButton_secondLevel_city.sizePolicy().hasHeightForWidth())
        self.radioButton_secondLevel_city.setSizePolicy(sizePolicy)
        self.radioButton_secondLevel_city.setMinimumSize(QtCore.QSize(0, 30))
        self.radioButton_secondLevel_city.setObjectName("radioButton_secondLevel_city")
        self.gridLayout_3.addWidget(self.radioButton_secondLevel_city, 3, 0, 1, 1)
        self.radioButton_secondLevel_region = QtWidgets.QRadioButton(self.groupBox_second_level)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.radioButton_secondLevel_region.sizePolicy().hasHeightForWidth())
        self.radioButton_secondLevel_region.setSizePolicy(sizePolicy)
        self.radioButton_secondLevel_region.setMinimumSize(QtCore.QSize(0, 30))
        self.radioButton_secondLevel_region.setChecked(True)
        self.radioButton_secondLevel_region.setObjectName("radioButton_secondLevel_region")
        self.gridLayout_3.addWidget(self.radioButton_secondLevel_region, 2, 0, 1, 1)
        self.secondLevel_area_admin_1 = QtWidgets.QComboBox(self.groupBox_second_level)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.secondLevel_area_admin_1.sizePolicy().hasHeightForWidth())
        self.secondLevel_area_admin_1.setSizePolicy(sizePolicy)
        self.secondLevel_area_admin_1.setMinimumSize(QtCore.QSize(0, 30))
        self.secondLevel_area_admin_1.setObjectName("secondLevel_area_admin_1")
        self.gridLayout_3.addWidget(self.secondLevel_area_admin_1, 2, 1, 1, 1)
        self.verticalLayout_4.addWidget(self.groupBox_second_level)
        self.label_disclaimer = QtWidgets.QLabel(self.frame_country_region)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_disclaimer.sizePolicy().hasHeightForWidth())
        self.label_disclaimer.setSizePolicy(sizePolicy)
        self.label_disclaimer.setWordWrap(True)
        self.label_disclaimer.setOpenExternalLinks(True)
        self.label_disclaimer.setObjectName("label_disclaimer")
        self.verticalLayout_4.addWidget(self.label_disclaimer)
        self.area_groupbox_gridLayout.addWidget(self.frame_country_region, 1, 0, 1, 1)
        self.verticalLayout.addWidget(self.area_groupbox)
        self.groupBox_buffer = QtWidgets.QGroupBox(WidgetSelectArea)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.groupBox_buffer.sizePolicy().hasHeightForWidth())
        self.groupBox_buffer.setSizePolicy(sizePolicy)
        self.groupBox_buffer.setCheckable(True)
        self.groupBox_buffer.setChecked(False)
        self.groupBox_buffer.setObjectName("groupBox_buffer")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.groupBox_buffer)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.frame = QtWidgets.QFrame(self.groupBox_buffer)
        self.frame.setMaximumSize(QtCore.QSize(450, 16777215))
        self.frame.setFrameShape(QtWidgets.QFrame.NoFrame)
        self.frame.setFrameShadow(QtWidgets.QFrame.Plain)
        self.frame.setObjectName("frame")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.frame)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.label = QtWidgets.QLabel(self.frame)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth())
        self.label.setSizePolicy(sizePolicy)
        self.label.setMinimumSize(QtCore.QSize(0, 30))
        self.label.setMaximumSize(QtCore.QSize(250, 16777215))
        self.label.setObjectName("label")
        self.horizontalLayout.addWidget(self.label)
        self.buffer_size_km = QtWidgets.QDoubleSpinBox(self.frame)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.buffer_size_km.sizePolicy().hasHeightForWidth())
        self.buffer_size_km.setSizePolicy(sizePolicy)
        self.buffer_size_km.setMinimumSize(QtCore.QSize(0, 30))
        self.buffer_size_km.setMaximumSize(QtCore.QSize(200, 16777215))
        self.buffer_size_km.setDecimals(1)
        self.buffer_size_km.setMinimum(0.1)
        self.buffer_size_km.setMaximum(1000.0)
        self.buffer_size_km.setProperty("value", 10.0)
        self.buffer_size_km.setObjectName("buffer_size_km")
        self.horizontalLayout.addWidget(self.buffer_size_km)
        self.gridLayout_2.addWidget(self.frame, 0, 0, 1, 1)
        self.verticalLayout.addWidget(self.groupBox_buffer)
        self.groupBox_custom_crs = QtWidgets.QGroupBox(WidgetSelectArea)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.groupBox_custom_crs.sizePolicy().hasHeightForWidth())
        self.groupBox_custom_crs.setSizePolicy(sizePolicy)
        self.groupBox_custom_crs.setCheckable(True)
        self.groupBox_custom_crs.setChecked(False)
        self.groupBox_custom_crs.setObjectName("groupBox_custom_crs")
        self.gridLayout = QtWidgets.QGridLayout(self.groupBox_custom_crs)
        self.gridLayout.setObjectName("gridLayout")
        self.checkBox_custom_crs_wrap = QtWidgets.QCheckBox(self.groupBox_custom_crs)
        self.checkBox_custom_crs_wrap.setMaximumSize(QtCore.QSize(15, 16777215))
        self.checkBox_custom_crs_wrap.setText("")
        self.checkBox_custom_crs_wrap.setObjectName("checkBox_custom_crs_wrap")
        self.gridLayout.addWidget(self.checkBox_custom_crs_wrap, 1, 0, 1, 1)
        self.label_custom_crs_wrap = QtWidgets.QLabel(self.groupBox_custom_crs)
        self.label_custom_crs_wrap.setWordWrap(True)
        self.label_custom_crs_wrap.setObjectName("label_custom_crs_wrap")
        self.gridLayout.addWidget(self.label_custom_crs_wrap, 1, 1, 1, 1)
        self.mQgsProjectionSelectionWidget = QgsProjectionSelectionWidget(self.groupBox_custom_crs)
        self.mQgsProjectionSelectionWidget.setObjectName("mQgsProjectionSelectionWidget")
        self.gridLayout.addWidget(self.mQgsProjectionSelectionWidget, 0, 0, 1, 2)
        self.verticalLayout.addWidget(self.groupBox_custom_crs)
        spacerItem = QtWidgets.QSpacerItem(20, 0, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout.addItem(spacerItem)

        self.retranslateUi(WidgetSelectArea)
        QtCore.QMetaObject.connectSlotsByName(WidgetSelectArea)

    def retranslateUi(self, WidgetSelectArea):
        _translate = QtCore.QCoreApplication.translate
        WidgetSelectArea.setWindowTitle(_translate("WidgetSelectArea", "Form"))
        self.area_groupbox.setTitle(_translate("WidgetSelectArea", "Area to run calculations for"))
        self.area_frompoint.setText(_translate("WidgetSelectArea", "Point"))
        self.area_fromfile.setText(_translate("WidgetSelectArea", "Area from file"))
        self.area_frompoint_label_x.setText(_translate("WidgetSelectArea", "x:"))
        self.area_frompoint_point_x.setPlaceholderText(_translate("WidgetSelectArea", "Choose a point..."))
        self.area_frompoint_label_y.setText(_translate("WidgetSelectArea", "y:"))
        self.area_frompoint_point_y.setPlaceholderText(_translate("WidgetSelectArea", "Choose a point..."))
        self.area_fromadmin.setText(_translate("WidgetSelectArea", "Country / Region"))
        self.area_fromfile_file.setPlaceholderText(_translate("WidgetSelectArea", "Click \"Browse\" to choose a file..."))
        self.area_fromfile_browse.setText(_translate("WidgetSelectArea", "Browse"))
        self.groupBox_first_level.setTitle(_translate("WidgetSelectArea", "First level"))
        self.groupBox_second_level.setTitle(_translate("WidgetSelectArea", "Second level"))
        self.radioButton_secondLevel_city.setText(_translate("WidgetSelectArea", "City:"))
        self.radioButton_secondLevel_region.setText(_translate("WidgetSelectArea", "Region:"))
        self.label_disclaimer.setText(_translate("WidgetSelectArea", "<html><head/><body><p>Disclaimer: The provided boundaries are from <a href=\"http://www.naturalearthdata.com/\"><span style=\" text-decoration: underline; color:#0000ff;\">Natural Earth</span></a>, and are in the <a href=\"http://creativecommons.org/publicdomain\"><span style=\" text-decoration: underline; color:#0000ff;\">public domain</span></a>. The boundaries and names used, and the designations used, in Trends.Earth do not imply official endorsement or acceptance by Conservation International Foundation, or by its partner organizations and contributors.</p></body></html>"))
        self.groupBox_buffer.setTitle(_translate("WidgetSelectArea", "Apply a buffer to the chosen area"))
        self.label.setText(_translate("WidgetSelectArea", "Buffer size (kilometers):"))
        self.groupBox_custom_crs.setTitle(_translate("WidgetSelectArea", "Use custom coordinate reference system (CRS) for output"))
        self.label_custom_crs_wrap.setText(_translate("WidgetSelectArea", "Wrap longitudes across central meridian before projecting into output CRS (recommended for countries like Russia and Fiji if you are using an output coordinate reference system that is continuous across the 180th meridian)"))
from qgis.gui import QgsProjectionSelectionWidget


if __name__ == "__main__":
    import sys
    app = QtWidgets.QApplication(sys.argv)
    WidgetSelectArea = QtWidgets.QWidget()
    ui = Ui_WidgetSelectArea()
    ui.setupUi(WidgetSelectArea)
    WidgetSelectArea.show()
    sys.exit(app.exec_())
