Название: [qt-4.4.0] проблема с ItemDelegate Отправлено: izoomer от Июль 15, 2008, 09:43 Создаю список QListWidgetItem , добавляю внего несколько строк , и делаю setItemDelegate . Delegate свой , со своим Paint , с кастомной прорисовкой для Selected .... прикол в том , что как только назначаю делегата своего , то в списке видно только первую строку , при перемещнии по строкам пропадает и первая ... то есть не весь список а только первая строка отображается если ставить setItemDelegate . Уже не раз сталкивался с таким . В делегате проверил - State приходит правильно, но не отображается весь список ... если без setItemDelegate то все ок ... может кто победил такую фигню ? подскажите
Название: Re: [qt-4.4.0] проблема с ItemDelegate Отправлено: EhTemka от Июль 15, 2008, 17:55 Покажи код делегата.
Активно использую делегаты, и всё норм. Правда у меня Qt 4.2.3 Название: Re: [qt-4.4.0] проблема с ItemDelegate Отправлено: izoomer от Июль 15, 2008, 20:45 нашел. Обязательно надо прописывать метод sizeHint(QSize) в реализации делегата. Я оставлял его пустым. Вопрос закрыт.
|