На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела *nix / gcc / Eclipse / Qt / wxWidgets / GTK+
  • При создании темы ОБЯЗАТЕЛЬНО указывайте версию тулкита / библиотеки / компилятора.
  • Перед тем как задать вопрос, сформулируйте его правильно, чтобы вас могли понять.
  • Нарушение Правил может повлечь наказание со стороны модераторов.


Полезные ссылки:
user posted image Boost по-русски
user posted image Qt по-русски
Модераторы: archimed7592
  
> хитрый QItemDelegate QCheckBox , Qt 4.8
    Нужно сделать что бы QCheckBox был всегда активным. Или сэмулировать такое поведение.
      Цитата rodion @
      Нужно сделать что бы QCheckBox был всегда активным. Или сэмулировать такое поведение.

      Погоди, это как? Элемент может быть разрешенным или запрещенным, иметь или не иметь фокус. А что значит быть активным?
        Тут проблема в том что QItemDelegate создаёт editor(QCheckBox) когда сочтёт нужным. То бишь по двойному клику, а мне нужно что бы editor(QCheckBox) был уже создан до нажатия и был бы активным в клетке. То есть вести себя словно он на форме.
          Цитата rodion @
          а мне нужно что бы editor(QCheckBox) был уже создан до нажатия и был бы активным в клетке.

          Ну так передай ему программно фокус. Но быть всегда "активным", ИМХО не получится. Представь что ты захочешь завтра чтобы у тебя были активны два QLineEdit, чтобы в обох виджетах одновременно моргали курсоры. Ну так не бывает.
            Не то. Мне бы сделать что бы editor(QCheckBox) создавался при наведении на клетку мышкой. Как один из вариантов
              CheckStateRole ?
              0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0258 ]   [ 16 queries used ]   [ Generated: 19.03.24, 11:02 GMT ]