![]() |
|
|
![]()
|
|
| Annihilator |
|
|||
![]() bytegrinder ![]() ![]() Профиль Группа: Участник Сообщений: 493 Регистрация: 21.11.2006 Где: Омск Репутация: нет Всего: 3 |
Собсно сабж. Конечно у QListWidget есть метод indexFromItem, который можно попробовать заюзать, но он защищенный. Получается что надо будет унаследоваться отQListWidget, прописать ему как-нить открытый метод, который уже будет вызывать indexFromItem, ну а сам открытый метод вызывать из
А есть более простые решения? -------------------- Если вы не можете сделать хоpошyю пpогpаммy, сделайте, чтобы она по кpайней меpе выглядела хоpошо |
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 4 Всего: 121 |
Пробежаться по списку и вызывая itemAt сравнивать указатели?
Я так понял QListWidgetItem хранится отдельно от QListWidget'a? Вообще, если возникла такая задача, то лучше работать с Model-View самому, а не юзать готовые виджеты. -------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| Annihilator |
|
|||
![]() bytegrinder ![]() ![]() Профиль Группа: Участник Сообщений: 493 Регистрация: 21.11.2006 Где: Омск Репутация: нет Всего: 3 |
А можно поподробнее. Что-то пока не въезжаю) -------------------- Если вы не можете сделать хоpошyю пpогpаммy, сделайте, чтобы она по кpайней меpе выглядела хоpошо |
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 4 Всего: 121 |
Что именно подробнее? QListWidget это виджет для простых случаев. Если ты столкнулся с необходимостью лезть в потроха виджета, следовательно тебе надо пересмотреь архитектуру. Почитай раздел "Model/View Programming" assistant'a.
Твоя задача решает простым проходом по всем item'am QListWidget'a и сравнением записи с текущим индексом с твоей. -------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 5 Всего: 44 |
у QTableWidget вообще-то есть
пожалуйста узнавай, хоть в "ширь", хоть в "глубину" ЗЫ глупо было бы в индексной модели не возвращать индекс по элементу Это сообщение отредактировал(а) chaos - 20.1.2010, 16:04 |
|||
|
||||
| Annihilator |
|
|||
![]() bytegrinder ![]() ![]() Профиль Группа: Участник Сообщений: 493 Регистрация: 21.11.2006 Где: Омск Репутация: нет Всего: 3 |
что верно, то верно -------------------- Если вы не можете сделать хоpошyю пpогpаммy, сделайте, чтобы она по кpайней меpе выглядела хоpошо |
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 4 Всего: 121 |
Мы про QListWidget говорили. Но там тоже есть. Чё-т затупили мы -------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 5 Всего: 44 |
||||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |