✨ Options for album art added to GUI. Fixes #125
This commit is contained in:
@@ -171,6 +171,8 @@ class DialogPreferences(QtWidgets.QDialog):
|
|||||||
"download_delay",
|
"download_delay",
|
||||||
"video_convert_mp4",
|
"video_convert_mp4",
|
||||||
"extract_flac",
|
"extract_flac",
|
||||||
|
"metadata_cover_embed",
|
||||||
|
"cover_album_file",
|
||||||
]
|
]
|
||||||
|
|
||||||
def gui_populate(self):
|
def gui_populate(self):
|
||||||
|
|||||||
@@ -78,8 +78,8 @@ class Ui_DialogSettings:
|
|||||||
|
|
||||||
self.lh_flags_2 = QHBoxLayout()
|
self.lh_flags_2 = QHBoxLayout()
|
||||||
self.lh_flags_2.setObjectName("lh_flags_2")
|
self.lh_flags_2.setObjectName("lh_flags_2")
|
||||||
self.lh_flag_lyrics_embed = QHBoxLayout()
|
self.lv_flag_lyrics_embed = QVBoxLayout()
|
||||||
self.lh_flag_lyrics_embed.setObjectName("lh_flag_lyrics_embed")
|
self.lv_flag_lyrics_embed.setObjectName("lv_flag_lyrics_embed")
|
||||||
self.cb_lyrics_embed = QCheckBox(self.gb_flags)
|
self.cb_lyrics_embed = QCheckBox(self.gb_flags)
|
||||||
self.cb_lyrics_embed.setObjectName("cb_lyrics_embed")
|
self.cb_lyrics_embed.setObjectName("cb_lyrics_embed")
|
||||||
sizePolicy2 = QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Fixed)
|
sizePolicy2 = QSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Fixed)
|
||||||
@@ -88,20 +88,20 @@ class Ui_DialogSettings:
|
|||||||
sizePolicy2.setHeightForWidth(self.cb_lyrics_embed.sizePolicy().hasHeightForWidth())
|
sizePolicy2.setHeightForWidth(self.cb_lyrics_embed.sizePolicy().hasHeightForWidth())
|
||||||
self.cb_lyrics_embed.setSizePolicy(sizePolicy2)
|
self.cb_lyrics_embed.setSizePolicy(sizePolicy2)
|
||||||
|
|
||||||
self.lh_flag_lyrics_embed.addWidget(self.cb_lyrics_embed)
|
self.lv_flag_lyrics_embed.addWidget(self.cb_lyrics_embed)
|
||||||
|
|
||||||
self.lh_flags_2.addLayout(self.lh_flag_lyrics_embed)
|
self.lh_flags_2.addLayout(self.lv_flag_lyrics_embed)
|
||||||
|
|
||||||
self.lh_flag_lyrics_file = QHBoxLayout()
|
self.lv_flag_lyrics_file = QVBoxLayout()
|
||||||
self.lh_flag_lyrics_file.setObjectName("lh_flag_lyrics_file")
|
self.lv_flag_lyrics_file.setObjectName("lv_flag_lyrics_file")
|
||||||
self.cb_lyrics_file = QCheckBox(self.gb_flags)
|
self.cb_lyrics_file = QCheckBox(self.gb_flags)
|
||||||
self.cb_lyrics_file.setObjectName("cb_lyrics_file")
|
self.cb_lyrics_file.setObjectName("cb_lyrics_file")
|
||||||
sizePolicy1.setHeightForWidth(self.cb_lyrics_file.sizePolicy().hasHeightForWidth())
|
sizePolicy1.setHeightForWidth(self.cb_lyrics_file.sizePolicy().hasHeightForWidth())
|
||||||
self.cb_lyrics_file.setSizePolicy(sizePolicy1)
|
self.cb_lyrics_file.setSizePolicy(sizePolicy1)
|
||||||
|
|
||||||
self.lh_flag_lyrics_file.addWidget(self.cb_lyrics_file)
|
self.lv_flag_lyrics_file.addWidget(self.cb_lyrics_file)
|
||||||
|
|
||||||
self.lh_flags_2.addLayout(self.lh_flag_lyrics_file)
|
self.lh_flags_2.addLayout(self.lv_flag_lyrics_file)
|
||||||
|
|
||||||
self.lv_flags.addLayout(self.lh_flags_2)
|
self.lv_flags.addLayout(self.lh_flags_2)
|
||||||
|
|
||||||
@@ -131,6 +131,28 @@ class Ui_DialogSettings:
|
|||||||
|
|
||||||
self.lv_flags.addLayout(self.lh_flag_3)
|
self.lv_flags.addLayout(self.lh_flag_3)
|
||||||
|
|
||||||
|
self.lh_flags_4 = QHBoxLayout()
|
||||||
|
self.lh_flags_4.setObjectName("lh_flags_4")
|
||||||
|
self.lv_flag_metadata_cover_embed = QVBoxLayout()
|
||||||
|
self.lv_flag_metadata_cover_embed.setObjectName("lv_flag_metadata_cover_embed")
|
||||||
|
self.cb_metadata_cover_embed = QCheckBox(self.gb_flags)
|
||||||
|
self.cb_metadata_cover_embed.setObjectName("cb_metadata_cover_embed")
|
||||||
|
|
||||||
|
self.lv_flag_metadata_cover_embed.addWidget(self.cb_metadata_cover_embed)
|
||||||
|
|
||||||
|
self.lh_flags_4.addLayout(self.lv_flag_metadata_cover_embed)
|
||||||
|
|
||||||
|
self.lv_flag_cover_album_file = QVBoxLayout()
|
||||||
|
self.lv_flag_cover_album_file.setObjectName("lv_flag_cover_album_file")
|
||||||
|
self.cb_cover_album_file = QCheckBox(self.gb_flags)
|
||||||
|
self.cb_cover_album_file.setObjectName("cb_cover_album_file")
|
||||||
|
|
||||||
|
self.lv_flag_cover_album_file.addWidget(self.cb_cover_album_file)
|
||||||
|
|
||||||
|
self.lh_flags_4.addLayout(self.lv_flag_cover_album_file)
|
||||||
|
|
||||||
|
self.lv_flags.addLayout(self.lh_flags_4)
|
||||||
|
|
||||||
self.lv_main.addWidget(self.gb_flags)
|
self.lv_main.addWidget(self.gb_flags)
|
||||||
|
|
||||||
self.gb_choices = QGroupBox(DialogSettings)
|
self.gb_choices = QGroupBox(DialogSettings)
|
||||||
@@ -508,6 +530,8 @@ class Ui_DialogSettings:
|
|||||||
self.cb_lyrics_file.setText(QCoreApplication.translate("DialogSettings", "CheckBox", None))
|
self.cb_lyrics_file.setText(QCoreApplication.translate("DialogSettings", "CheckBox", None))
|
||||||
self.cb_download_delay.setText(QCoreApplication.translate("DialogSettings", "CheckBox", None))
|
self.cb_download_delay.setText(QCoreApplication.translate("DialogSettings", "CheckBox", None))
|
||||||
self.cb_extract_flac.setText(QCoreApplication.translate("DialogSettings", "CheckBox", None))
|
self.cb_extract_flac.setText(QCoreApplication.translate("DialogSettings", "CheckBox", None))
|
||||||
|
self.cb_metadata_cover_embed.setText(QCoreApplication.translate("DialogSettings", "CheckBox", None))
|
||||||
|
self.cb_cover_album_file.setText(QCoreApplication.translate("DialogSettings", "CheckBox", None))
|
||||||
self.gb_choices.setTitle(QCoreApplication.translate("DialogSettings", "Choices", None))
|
self.gb_choices.setTitle(QCoreApplication.translate("DialogSettings", "Choices", None))
|
||||||
self.l_icon_skip_existing.setText(QCoreApplication.translate("DialogSettings", "TextLabel", None))
|
self.l_icon_skip_existing.setText(QCoreApplication.translate("DialogSettings", "TextLabel", None))
|
||||||
self.l_skip_existing.setText(QCoreApplication.translate("DialogSettings", "TextLabel", None))
|
self.l_skip_existing.setText(QCoreApplication.translate("DialogSettings", "TextLabel", None))
|
||||||
|
|||||||
@@ -108,7 +108,7 @@
|
|||||||
<item>
|
<item>
|
||||||
<layout class="QHBoxLayout" name="lh_flags_2">
|
<layout class="QHBoxLayout" name="lh_flags_2">
|
||||||
<item>
|
<item>
|
||||||
<layout class="QHBoxLayout" name="lh_flag_lyrics_embed">
|
<layout class="QVBoxLayout" name="lv_flag_lyrics_embed">
|
||||||
<item>
|
<item>
|
||||||
<widget class="QCheckBox" name="cb_lyrics_embed">
|
<widget class="QCheckBox" name="cb_lyrics_embed">
|
||||||
<property name="sizePolicy">
|
<property name="sizePolicy">
|
||||||
@@ -128,7 +128,7 @@
|
|||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<layout class="QHBoxLayout" name="lh_flag_lyrics_file">
|
<layout class="QVBoxLayout" name="lv_flag_lyrics_file">
|
||||||
<item>
|
<item>
|
||||||
<widget class="QCheckBox" name="cb_lyrics_file">
|
<widget class="QCheckBox" name="cb_lyrics_file">
|
||||||
<property name="sizePolicy">
|
<property name="sizePolicy">
|
||||||
@@ -184,6 +184,32 @@
|
|||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
|
<item>
|
||||||
|
<layout class="QHBoxLayout" name="lh_flags_4">
|
||||||
|
<item>
|
||||||
|
<layout class="QVBoxLayout" name="lv_flag_metadata_cover_embed">
|
||||||
|
<item>
|
||||||
|
<widget class="QCheckBox" name="cb_metadata_cover_embed">
|
||||||
|
<property name="text">
|
||||||
|
<string>CheckBox</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<layout class="QVBoxLayout" name="lv_flag_cover_album_file">
|
||||||
|
<item>
|
||||||
|
<widget class="QCheckBox" name="cb_cover_album_file">
|
||||||
|
<property name="text">
|
||||||
|
<string>CheckBox</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
|||||||
Reference in New Issue
Block a user