Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Portuguese
  4. Como retornar a segunda coluna de um QtableWidget com checkbox criado dinamicamente em python?
Forum Updated to NodeBB v4.3 + New Features

Como retornar a segunda coluna de um QtableWidget com checkbox criado dinamicamente em python?

Scheduled Pinned Locked Moved Unsolved Portuguese
1 Posts 1 Posters 593 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    Bruno Martins
    wrote on last edited by
    #1

    Eu criei um QtableWidget com zero coluna, incluindo a caixa de seleção incluída dinamicamente. No entanto, preciso capturar o valor da segunda coluna desta tabela, quando o CheckBox estiver marcado. O erro deve ser simples, mas não consigo encontrar ... segue o código:

    def consulta_produtos_dsamz (self):
    for i in range(self.ui.tableGrupo.rowCount()):
    checkbox = self.ui.tableGrupo.SelectItems(0)
    state = checkbox.checkState()
    print(state)

    def grupo(self):
    conexao = retornar_conexao_sql_amz()
    cursor = conexao.cursor()
    cursor.execute('select Cgru, NGru from Grupo Order by NGru')
    dados_lidos = cursor.fetchall()

    self.ui.tableGrupo.setRowCount(len(dados_lidos))
    self.ui.tableGrupo.setColumnCount(3)
    
    for i in range(0, len(dados_lidos)):
        for j in range(0, 3):
            chkBoxItem = QTableWidgetItem()
            chkBoxItem.setFlags(QtCore.Qt.ItemIsUserCheckable | QtCore.Qt.ItemIsEnabled)
            chkBoxItem.setCheckState(QtCore.Qt.Checked)
            self.ui.tableGrupo.setItem(i, 0, chkBoxItem)
            self.ui.tableGrupo.setItem(i, 1, QtWidgets.QTableWidgetItem(str(int(dados_lidos[i][0]))))
    
    1 Reply Last reply
    0

    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved