ChatCrawlersearch across public Telegram Open the app
Q

Qt for Python (PySide/Shiboken)

сообщение · 2024-12-15 03:04 UTC
M
Replymessage unavailable
# ------------------------------------------------ My custom widget item class SMSoftwareCustomItem(QListWidgetItem): def init(self, software_id, software, version, version_number, logo, parent_list_widget=None): super().init() # Create the custom widget and load the UI self.widget = QWidget() self.ui = SMSoftwareAddFrame() self.ui.setupUi(self.widget) self.software_name = str(software) self.software_id = software_id self.version = version self.version_number = version_number self.logo = logo self.ui.label_20.setText(str(software)) self.ui.label_21.setText(str(version_number)) self.ui.label_22.setText(QCoreApplication.translate("Frame", "latest version" if str(version) == "1" else "", None)) # --------------------------- function to move every item from one list to another def sm_move_all_right(self): """Moves all items from left list to right list.""" left_list = self.new_window.smLeftListWidget right_list = self.new_window.smRightListWidget while left_list.count() > 0: # Take the first item from the left list item = left_list.item(0) widget = left_list.itemWidget(item) if widget: # Extract data from the custom widget software_id = item.software_id # Example: software ID software_name = item.software_name # Example: software ID version = item.version # Example: software ID version_number = item.version_number # Example: software ID logo = item.logo # Example: software ID # Create a new custom item and add it to the right list new_item = SMSoftwareCustomItem(software_id, software_name, version , version_number,logo ) right_list.addItem(new_item) right_list.setItemWidget(new_item, new_item.widget) # Now safely remove the item from the left list left_list.takeItem(left_list.row(item)) widget.deleteLater() # Allow UI to process events QApplication.processEvents() # ---------------------------------------------------------------- Ui file In ui file i simply have two listwidget named smRightListWidget , smLeftListWidget # ----------------------------------------------- error log in terminal after crashing only this is shown - Process finished with exit code -1073740791 (0xC0000409)

All messages on 15 December 2024 · Whole feed · оригинал в Telegram

Open in Telegram Каталог площадок Искать в ChatCrawler

A snapshot of an open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog