флаг установил, а обратно не убрать |
Здравствуйте, гость ( Вход | Регистрация )
флаг установил, а обратно не убрать |
Daan |
17.9.2010, 20:18
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 11 Регистрация: 13.9.2010 Пользователь №: 2033 Спасибо сказали: 0 раз(а) Репутация: 0 |
QTableWidgetItem eoo;
eoo.setFlags(Qt::ItemIsSelectable); И все, потом не знаю как флаг убрать. Нужно вернуть ячейку в прежнее состояние, когда можно вводить данные. Подскажите как. |
|
|
Алексей1153 |
17.9.2010, 20:23
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
вот так можно
|
|
|
Daan |
17.9.2010, 20:52
Сообщение
#3
|
Студент Группа: Новичок Сообщений: 11 Регистрация: 13.9.2010 Пользователь №: 2033 Спасибо сказали: 0 раз(а) Репутация: 0 |
Спасибо. Не знал.
Хотя вот счас попробовал ваш способ, все равно к прежнему состоянию не вернулось. Потом после долгих поисков попробовал eoo.setFlags(Qt::ItemIsSelectable | Qt::ItemIsEditable | Qt::ItemIsEnabled); и тогда получилось. Только я немого не понял, почему флаги перечисляются через оператор |. |
|
|
Текстовая версия | Сейчас: 29.11.2024, 10:59 |