crossplatform.ru

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


  Ответ в Qt5 не выделяет строку в QTableView при перемещении столбцов
Введите ваше имя
Подтвердите код

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

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


Последние 10 сообщений [ в обратном порядке ]
maint Дата 12.2.2015, 9:18
  Есть Qt 5.4. Определяю QTableView следующим образом
    view->horizontalHeader()->setSectionsMovable(true);
    view->horizontalHeader()->moveSection(7, 1);
    view->horizontalHeader()->moveSection(7, 2);

После этого
QModelIndex mi;
view->selectRow(mi.row());

Перестает выделять. Если убрать перемещения столбцов, то все хорошо. Более того, если столбцы переместить вручную, та же беда, не выделяет. Никто не знает в какую сторону копать что бы избавится от плюхи?
В Qt4 работало при view->horizontalHeader()->setMovable(true), но это исчезло после улучшений в пятерке
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 25.4.2024, 5:11