crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в В модели показывается 1 столбец, а их должно быть несколько
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
kruger Дата 19.10.2015, 13:13
  Тупанул, спасибо.
Понедельник день тяжелый, особенно если в воскресенье был хорошим и с алкоголем. :D
ViGOur Дата 19.10.2015, 12:50
  Ну так, это же список! И должен быть 1 столбец, как не крути! :)

Для того, чтобы было несколько столбцов используй: QAbstractItemModel или QAbstractTableModel
kruger Дата 19.10.2015, 11:17
 
class DeviceListModel(QtCore.QAbstractListModel):
    def __init__(self):
        QtCore.QAbstractListModel.__init__(self)
        self._deviceList=[]

    def rowCount(self, QModelIndex_parent=None, *args, **kwargs):
        return len(self._deviceList)

    def columnCount(self, QModelIndex_parent=None, *args, **kwargs):
        return len(Device().__dict__)

    def data(self, index, role=None):
        pass # Тут что-т оесть

    def headerData(self, section, orientation, role=None):
        pass # Тут что-т оесть
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 2:23