crossplatform.ru

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

icore2008
  опции профиля:
сообщение 12.4.2008, 18:42
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 22
Регистрация: 10.4.2008
Пользователь №: 145

Спасибо сказали: 0 раз(а)




Репутация:   0  


здравствуйте,
мне нужно поместить в вертикальный заголовок кроме номера еще QCheckBox.
Видел в демосах пример interview там около номера помещают рисунок (звездочку) путем переопределения метода QVariant::headerData(int section, Qt::Orientation orientation, int role);

QVariant CustomModel::headerData(int section, Qt::Orientation orientation, int role) const
{
    static QIcon services(QPixmap(":/images/services.png"));
    if (role == Qt::DisplayRole)
        return QString::number(section);
    if (role == Qt::DecorationRole)
        return qVariantFromValue(services);
    return QStandardItemModel::headerData(section, orientation, role);
}


Ковырялся с ролью UserRole - не помогло
никак вставлю вместо звездочки - QCheckBox. Помогите, пожалуйста.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 12.4.2008, 19:01
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


а суть объяснить можешь, что может делать "галочка" в заголовке строки?
Я, как пользователь, интуитивно не понимаю.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 7.6.2025, 3:43