# -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'options_wikidata.ui' # # Created by: PyQt5 UI code generator 5.11.3 # # WARNING! All changes made in this file will be lost! from PyQt5 import QtCore, QtGui, QtWidgets class Ui_WikidataOptionsPage(object): def setupUi(self, WikidataOptionsPage): WikidataOptionsPage.setObjectName("WikidataOptionsPage") WikidataOptionsPage.resize(513, 310) self.verticalLayout_5 = QtWidgets.QVBoxLayout(WikidataOptionsPage) self.verticalLayout_5.setSizeConstraint(QtWidgets.QLayout.SetDefaultConstraint) self.verticalLayout_5.setContentsMargins(9, 9, 9, 9) self.verticalLayout_5.setObjectName("verticalLayout_5") self.wikidata_vert_layout = QtWidgets.QWidget(WikidataOptionsPage) self.wikidata_vert_layout.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.wikidata_vert_layout.sizePolicy().hasHeightForWidth()) self.wikidata_vert_layout.setSizePolicy(sizePolicy) self.wikidata_vert_layout.setObjectName("wikidata_vert_layout") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.wikidata_vert_layout) self.verticalLayout_2.setObjectName("verticalLayout_2") self.use_release_group_genres = QtWidgets.QCheckBox(self.wikidata_vert_layout) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.use_release_group_genres.sizePolicy().hasHeightForWidth()) self.use_release_group_genres.setSizePolicy(sizePolicy) self.use_release_group_genres.setChecked(True) self.use_release_group_genres.setObjectName("use_release_group_genres") self.verticalLayout_2.addWidget(self.use_release_group_genres) self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setObjectName("verticalLayout_3") self.use_artist_genres = QtWidgets.QCheckBox(self.wikidata_vert_layout) self.use_artist_genres.setObjectName("use_artist_genres") self.verticalLayout_3.addWidget(self.use_artist_genres) self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") spacerItem = QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem) self.use_artist_only_if_no_release = QtWidgets.QCheckBox(self.wikidata_vert_layout) self.use_artist_only_if_no_release.setEnabled(False) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.use_artist_only_if_no_release.sizePolicy().hasHeightForWidth()) self.use_artist_only_if_no_release.setSizePolicy(sizePolicy) self.use_artist_only_if_no_release.setCheckable(True) self.use_artist_only_if_no_release.setChecked(False) self.use_artist_only_if_no_release.setObjectName("use_artist_only_if_no_release") self.horizontalLayout_4.addWidget(self.use_artist_only_if_no_release) self.verticalLayout_3.addLayout(self.horizontalLayout_4) self.verticalLayout_2.addLayout(self.verticalLayout_3) self.use_work_genres = QtWidgets.QCheckBox(self.wikidata_vert_layout) self.use_work_genres.setChecked(True) self.use_work_genres.setObjectName("use_work_genres") self.verticalLayout_2.addWidget(self.use_work_genres) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.genre_delimiter_label = QtWidgets.QLabel(self.wikidata_vert_layout) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.genre_delimiter_label.sizePolicy().hasHeightForWidth()) self.genre_delimiter_label.setSizePolicy(sizePolicy) self.genre_delimiter_label.setObjectName("genre_delimiter_label") self.horizontalLayout.addWidget(self.genre_delimiter_label) self.genre_delimiter = QtWidgets.QComboBox(self.wikidata_vert_layout) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.genre_delimiter.sizePolicy().hasHeightForWidth()) self.genre_delimiter.setSizePolicy(sizePolicy) self.genre_delimiter.setEditable(True) self.genre_delimiter.setObjectName("genre_delimiter") self.genre_delimiter.addItem("") self.genre_delimiter.setItemText(0, " / ") self.genre_delimiter.addItem("") self.genre_delimiter.addItem("") self.genre_delimiter.setItemText(2, ";") self.genre_delimiter.addItem("") self.genre_delimiter.addItem("") self.genre_delimiter.setItemText(4, ", ") self.genre_delimiter.addItem("") self.horizontalLayout.addWidget(self.genre_delimiter) spacerItem1 = QtWidgets.QSpacerItem(100, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem1) self.verticalLayout_2.addLayout(self.horizontalLayout) self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.ignore_genres_label = QtWidgets.QLabel(self.wikidata_vert_layout) self.ignore_genres_label.setObjectName("ignore_genres_label") self.verticalLayout.addWidget(self.ignore_genres_label) self.ignore_these_genres = QtWidgets.QLineEdit(self.wikidata_vert_layout) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.ignore_these_genres.sizePolicy().hasHeightForWidth()) self.ignore_these_genres.setSizePolicy(sizePolicy) self.ignore_these_genres.setObjectName("ignore_these_genres") self.verticalLayout.addWidget(self.ignore_these_genres) self.verticalLayout_2.addLayout(self.verticalLayout) spacerItem2 = QtWidgets.QSpacerItem(263, 34, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.MinimumExpanding) self.verticalLayout_2.addItem(spacerItem2) self.use_release_group_genres.raise_() self.use_artist_genres.raise_() self.genre_delimiter_label.raise_() self.genre_delimiter.raise_() self.ignore_these_genres.raise_() self.ignore_genres_label.raise_() self.use_artist_only_if_no_release.raise_() self.use_work_genres.raise_() self.verticalLayout_5.addWidget(self.wikidata_vert_layout) self.retranslateUi(WikidataOptionsPage) self.use_artist_genres.toggled['bool'].connect(self.use_artist_only_if_no_release.setEnabled) QtCore.QMetaObject.connectSlotsByName(WikidataOptionsPage) def retranslateUi(self, WikidataOptionsPage): _translate = QtCore.QCoreApplication.translate self.use_release_group_genres.setText(_translate("WikidataOptionsPage", "Use Release Group genres")) self.use_artist_genres.setText(_translate("WikidataOptionsPage", "Use Artist genres")) self.use_artist_only_if_no_release.setText(_translate("WikidataOptionsPage", "Use Artist genres only if no Release Group genres exist")) self.use_work_genres.setText(_translate("WikidataOptionsPage", "Use Work genres, when applicable")) self.genre_delimiter_label.setText(_translate("WikidataOptionsPage", "Genre Delimiter (in case of multiple genres):")) self.genre_delimiter.setItemText(1, _translate("WikidataOptionsPage", "; ")) self.genre_delimiter.setItemText(3, _translate("WikidataOptionsPage", " ; ")) self.genre_delimiter.setItemText(5, _translate("WikidataOptionsPage", " ")) self.ignore_genres_label.setText(_translate("WikidataOptionsPage", "Ignore these genres:")) if __name__ == "__main__": import sys app = QtWidgets.QApplication(sys.argv) WikidataOptionsPage = QtWidgets.QWidget() ui = Ui_WikidataOptionsPage() ui.setupUi(WikidataOptionsPage) WikidataOptionsPage.show() sys.exit(app.exec_())