Здравствуйте, гость ( Вход | Регистрация )
MishaUA | Дата 15.9.2018, 11:44 |
Щас кода под рукой нет. Как буду за тем компом - сброшу | |
Алексей1153 | Дата 15.9.2018, 11:31 |
MishaUA, покажи, что пробовал то | |
MishaUA | Дата 14.9.2018, 12:40 |
не помогло(( | |
Litkevich Yuriy | Дата 14.9.2018, 7:35 |
Что-то вроде: Раскрывающийся текст tableView->horizontalHeader()->setHighlightSections(false); |
|
Алексей1153 | Дата 14.9.2018, 7:15 |
можно попробовать во время перетаскивания переключить стиль http://doc.qt.io/qt-5/stylesheet-examples.html Customizing QTableView может, поможет использование ролей цветов в модели http://doc.qt.io/qt-5/qt.html#ItemDataRole-enum а иногда, когда область перетаскивания бывает очень сложной, помогает приём с созданием поверх области прозрачного окна размером с эту область, все операции перетаскивания можно делать в этом окне + вспомогательная графика на нём же |
|
MishaUA | Дата 13.9.2018, 11:23 |
Здравствуйте! Есть QTableView, в котором данные нельзя вручную редактировать, можно только переносить с помощью Drag&Drop. Проблема в том, что при перетаскивании ячейка выделяется синим. Как можно убрать выделение? Если просто убрать Qt::ItemIsSelectable, то нельзя захватить объект для перетаскивания. |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 20.4.2024, 1:01 |