Название: QComboBox completer сбивается индекс!!! Отправлено: majatu от Июнь 04, 2009, 13:34 Очень нужна Ваша помощь,
есть combobox , заполняется из модели , ставлю , чтобы появлялся комплитер, но при выборе из списка комплитера, почему повтороно при нажатии на комбобокс индекс стоит не тот т.е. комплитер не проставляет индекс у комбобокса насколько я понял, почему? и как это исправить? вот код Код: QComboBox *cb=new QComboBox(); P.S. При нажатии Enter индекс проставляется, а как сделать чтобы индекс проставлялся из выпадающего списка комплитера? Название: Re: QComboBox completer сбивается индекс!!! Отправлено: majatu от Июнь 10, 2009, 10:39 решено
Название: Re: QComboBox completer сбивается индекс!!! Отправлено: pastor от Июнь 10, 2009, 13:06 И какое решение?
Название: Re: QComboBox completer сбивается индекс!!! Отправлено: -QT- от Июнь 11, 2009, 13:47 Да очень интересно знать !
Название: Re: QComboBox completer сбивается индекс!!! Отправлено: majatu от Июнь 11, 2009, 13:58 ставить tableview на completer popup и combobox и на комплитер событие highlighted с индексом
+ можно будет выбирать не только первое значение, стандартно, если нажать вниз на popup completer, но и остальные + собственные стили + еще куча всего полезного + выбирание индекса мышью, а не только enter получится наподобии firefox панелька гугл с выпадающим списком а стандартно фиг... вот код перехватичика Код: void EventDialog::popUpIndex(QModelIndex s) |