Здравствуйте, гость ( Вход | Регистрация )
|
bikineev |
11.12.2011, 20:49
Сообщение
#1
|
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 18.11.2011 Пользователь №: 3009 Спасибо сказали: 0 раз(а) Репутация: 0
|
Здравствуйте. Помещаю в QTableView с помощью setindexwidget кнопки, но когда начинаю редактировать какую-либо ячейку, кнопки исчезают. Как решить данную проблему.
|
|
|
|
![]() |
|
BlueIceScream |
13.12.2011, 17:11
Сообщение
#2
|
![]() Студент ![]() Группа: Участник Сообщений: 56 Регистрация: 21.11.2011 Из: Республика Дагестан Пользователь №: 3016 Спасибо сказали: 18 раз(а) Репутация: 3
|
Я не умею программировать, поэтому набросала примерный код, чтобы была ясна основная идея. Вам лучше реализовать все по стандартам Qt. Виртуальные методы для редактирования я переопределять не стала. Посмотрев код вы поймете как это сделать.
Рабочий вариант программы по ссылке.
Прикрепленные файлы
|
|
|
|
bikineev setindexwidget у QTableView 11.12.2011, 20:49
BlueIceScream То что вы вставили виджеты в ячейку вовсе не означ... 11.12.2011, 21:14
bikineev Возможно ли сделать делегат, чтобы кнопки все врем... 12.12.2011, 7:14
wiz29 Цитата(bikineev @ 12.12.2011, 8:14) Возмо... 12.12.2011, 14:24
BlueIceScream Вам нужно переопределить стандартный делегат котор... 12.12.2011, 14:35
bikineev Для того чтобы кнопки были видны всегда нужно пере... 13.12.2011, 0:29![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 25.12.2025, 12:04 |