PyQt/Qt вопросы - ответы

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by De-visible, 12 Sep 2012.

  1. De-visible

    De-visible [NDC] Network develope c0ders

    Joined:
    6 Jan 2008
    Messages:
    916
    Likes Received:
    550
    Reputations:
    66
    Тут публикуем вопросы связанные с Qt, в не зависимости от яп.
     
  2. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Есть такой код:
    (python)
    Code:
           
    domains = [] #Список доменов который потом надо передать в другой класс
    
            #main_table  - QTableWidget
            #items - список выделенных ячеек  
            items = self.main_table.selectedItems()
            while items:
                domains.append(str(items[0].data(0).toString()))
                self.main_table.removeRow(items[0].row())
                items = self.main_table.selectedItems()
    Код добавляет домен в список, domains, затем удаляет выделенную строку из таблицы, насколько правильно каждый раз дергать selectedItems?
    М.б правильней было бы удалять из списка items ячейки которых нету?
     
  3. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    [PyQt] вопрос

    Неужели под каждый сигнал, для которого нужно использовать QSignalMapper нужно создавать отдельный экземпляр класса QSignalMapper?