From f46e9cf3e0d34fdd130b18587399e442431bb0e6 Mon Sep 17 00:00:00 2001 From: Robert Honz Date: Tue, 14 May 2024 07:31:57 +0200 Subject: ✨ Results tree uses `View` component and displays filter input fields. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tidal_dl_ng/ui/main.py | 25 ++++++++----------------- tidal_dl_ng/ui/main.ui | 43 +------------------------------------------ 2 files changed, 9 insertions(+), 59 deletions(-) (limited to 'tidal_dl_ng/ui') diff --git a/tidal_dl_ng/ui/main.py b/tidal_dl_ng/ui/main.py index 0a999c8..9c1525d 100644 --- a/tidal_dl_ng/ui/main.py +++ b/tidal_dl_ng/ui/main.py @@ -1,7 +1,7 @@ ################################################################################ ## Form generated from reading UI file 'main.ui' ## -## Created by: Qt User Interface Compiler version 6.6.2 +## Created by: Qt User Interface Compiler version 6.7.0 ## ## WARNING! All changes made in this file will be lost when recompiling UI file! ################################################################################ @@ -21,6 +21,7 @@ from PySide6.QtWidgets import ( QPushButton, QSizePolicy, QStatusBar, + QTreeView, QTreeWidget, QTreeWidgetItem, QVBoxLayout, @@ -223,7 +224,7 @@ class Ui_MainWindow: self.lv_search_result.addLayout(self.lh_search) - self.tr_results = QTreeWidget(self.w_central) + self.tr_results = QTreeView(self.w_central) self.tr_results.setObjectName("tr_results") self.tr_results.setEditTriggers(QAbstractItemView.NoEditTriggers) self.tr_results.setProperty("showDropIndicator", False) @@ -232,8 +233,6 @@ class Ui_MainWindow: self.tr_results.setSelectionMode(QAbstractItemView.ExtendedSelection) self.tr_results.setIndentation(10) self.tr_results.setSortingEnabled(True) - self.tr_results.header().setProperty("showSortIndicator", True) - self.tr_results.header().setStretchLastSection(False) self.lv_search_result.addWidget(self.tr_results) @@ -572,22 +571,14 @@ class Ui_MainWindow: self.pb_reload_user_lists.setText(QCoreApplication.translate("MainWindow", "Reload", None)) self.pb_download_list.setText(QCoreApplication.translate("MainWindow", "Download List", None)) - ___qtreewidgetitem4 = self.tr_results.headerItem() - ___qtreewidgetitem4.setText(6, QCoreApplication.translate("MainWindow", "Quality", None)) - ___qtreewidgetitem4.setText(5, QCoreApplication.translate("MainWindow", "Duration", None)) - ___qtreewidgetitem4.setText(4, QCoreApplication.translate("MainWindow", "Album", None)) - ___qtreewidgetitem4.setText(3, QCoreApplication.translate("MainWindow", "Title", None)) - ___qtreewidgetitem4.setText(2, QCoreApplication.translate("MainWindow", "Artist", None)) - ___qtreewidgetitem4.setText(1, QCoreApplication.translate("MainWindow", "obj", None)) - ___qtreewidgetitem4.setText(0, QCoreApplication.translate("MainWindow", "#", None)) self.te_debug.setPlaceholderText(QCoreApplication.translate("MainWindow", "Logs...", None)) self.l_pm_cover.setText("") self.l_h_queue_download.setText(QCoreApplication.translate("MainWindow", "Download Queue", None)) - ___qtreewidgetitem5 = self.tr_queue_download.headerItem() - ___qtreewidgetitem5.setText(4, QCoreApplication.translate("MainWindow", "Quality", None)) - ___qtreewidgetitem5.setText(3, QCoreApplication.translate("MainWindow", "Type", None)) - ___qtreewidgetitem5.setText(2, QCoreApplication.translate("MainWindow", "Name", None)) - ___qtreewidgetitem5.setText(1, QCoreApplication.translate("MainWindow", "obj", None)) + ___qtreewidgetitem4 = self.tr_queue_download.headerItem() + ___qtreewidgetitem4.setText(4, QCoreApplication.translate("MainWindow", "Quality", None)) + ___qtreewidgetitem4.setText(3, QCoreApplication.translate("MainWindow", "Type", None)) + ___qtreewidgetitem4.setText(2, QCoreApplication.translate("MainWindow", "Name", None)) + ___qtreewidgetitem4.setText(1, QCoreApplication.translate("MainWindow", "obj", None)) self.pb_queue_download_remove.setText(QCoreApplication.translate("MainWindow", "Remove", None)) self.pb_queue_download_clear_finished.setText(QCoreApplication.translate("MainWindow", "Clear Finished", None)) self.pb_queue_download_clear_all.setText(QCoreApplication.translate("MainWindow", "Clear All", None)) diff --git a/tidal_dl_ng/ui/main.ui b/tidal_dl_ng/ui/main.ui index a62d77b..0ad3693 100644 --- a/tidal_dl_ng/ui/main.ui +++ b/tidal_dl_ng/ui/main.ui @@ -294,7 +294,7 @@ - + QAbstractItemView::NoEditTriggers @@ -316,47 +316,6 @@ true - - true - - - false - - - - # - - - - - obj - - - - - Artist - - - - - Title - - - - - Album - - - - - Duration - - - - - Quality - - -- cgit v1.3.1