every menu works, now the downloads need fixing

This commit is contained in:
nosch
2026-03-08 01:42:59 +01:00
parent 75e4da33eb
commit d8fec74de1
7 changed files with 72 additions and 30 deletions
+4 -15
View File
@@ -1,12 +1,13 @@
from PySide6.QtWidgets import QTableWidgetItem, QHeaderView
from core.utils.logging.logs import consoleLog
from core.data.scrapers.uztracker import scrape_uztracker
from core.data.scrapers.rutracker import scrape_rutracker
from core.data.scrapers.uztracker import scrape_uztracker
from core.data.scrapers.monkrus import scrape_m0nkrus
from core.data.scrapers.steamrip import filter_steamrip
from core.utils.data.state import state
def return_pressed(self):
self.show_empty_results(False)
search_text = self.searchbar.text()
if search_text == "":
consoleLog("Error: Can't search for nothing")
@@ -18,18 +19,6 @@ def return_pressed(self):
scrapefunc: function = tracker["scrapeFunc"]
state.posts = scrapefunc(search_text)
state.trackertable.clearContents()
if state.posts == []:
self.show_empty_results(True)
state.trackertable.setColumnCount(len(tracker["headers"]))
state.trackertable.setHorizontalHeaderLabels(tracker["headers"])
state.trackertable.setRowCount(len(state.posts))
for x, rowdata in enumerate(state.posts):
for y, data in enumerate(rowdata.values()):
state.trackertable.setItem(x, y, QTableWidgetItem(data))
consoleLog("[searchhelper] updated table")
from core.interface.gui import MainWindow
MainWindow._instance.search_results_signal.emit(tracker["headers"])