флаг установил, а обратно не убрать |
Здравствуйте, гость ( Вход | Регистрация )
флаг установил, а обратно не убрать |
Daan |
17.9.2010, 20:18
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 11 Регистрация: 13.9.2010 Пользователь №: 2033 Спасибо сказали: 0 раз(а) Репутация: 0 |
QTableWidgetItem eoo;
eoo.setFlags(Qt::ItemIsSelectable); И все, потом не знаю как флаг убрать. Нужно вернуть ячейку в прежнее состояние, когда можно вводить данные. Подскажите как. |
|
|
Алексей1153 |
17.9.2010, 21:12
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
Daan, это не мой способ, это побитовые операции )
Кстати, установку флага лучше делать не так
а так
- тогда старые флаги не очищаются Только я немого не понял, почему флаги перечисляются через оператор оператор | - это побитовое ИЛИ, оператор & - побитовое И , оператор ~ - это инверсия битов Флаги не перечисляются, а соединяются в одно двоичное число например, флаги имеют значения
результат логического сложения
за подробным описанием - сюда http://ru.wikipedia.org/wiki/%D0%94%D0%B2%...%BD%D0%B8%D1%8F |
|
|
Текстовая версия | Сейчас: 25.11.2024, 21:42 |