Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL से तालिका में छवि प्राप्त करना PyQt5 में विजेट

बाइट्स का उपयोग करने का तर्क (मेरे पिछले उत्तर में मैंने बेस 64 का उपयोग करने का प्रस्ताव रखा है, इसलिए मैं इसे इस मामले में भी उपयोग करता हूं) एक QPixmap बनाने के लिए जिसे QIcon में परिवर्तित किया जा सकता है जिसे QTableWidget में प्रदर्शित किया जा सकता है:

for row_number, row_data in enumerate(rows):
    self.ui.tableWidget.insertRow(row_number)
    for column_number, column_data in enumerate(row_data):
        it = QTableWidgetItem()
        if column_number == 1:
            pixmap = QPixmap()
            pixmap.loadFromData(QByteArray.fromBase64(row_data))
            icon = QIcon(pixmap)
            it.setIcon(icon)
        else:
            it.setText(row_data)
        self.ui.tableWidget.setItem(row_number, column_number, it)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जब mysql WHERE क्लॉज खाली हो, तो सभी पंक्तियों को वापस कर दें

  2. नाम कॉलम से स्लग नाम कॉलम जेनरेट करने का आसान तरीका?

  3. तालिकाओं को एक साथ कैसे जोड़ें - SQL

  4. mySQL:सरणी के लिए सबक्वायरी?

  5. क्वेरी बूलियन के रूप में वापस आ गई?