работа со списками (QListView, QListWidget), непойму как... |
Здравствуйте, гость ( Вход | Регистрация )
работа со списками (QListView, QListWidget), непойму как... |
FenixTES |
18.11.2009, 20:46
Сообщение
#1
|
Студент Группа: Участник Сообщений: 20 Регистрация: 14.11.2009 Пользователь №: 1230 Спасибо сказали: 0 раз(а) Репутация: 0 |
у меня есть задача:
1) забить что-то в список 2) найти чтото из него и заменить на чтото другое 3) найти и удалить вот что только не пробывал... и с QListWidgetItem, и прост строку передавать... ниче не получается... |
|
|
Litkevich Yuriy |
19.11.2009, 13:46
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
но только я не догнал, как им пользоваться програмный способ начать редактировать, равносилен по своему эффекту, двойному щелчку мыши по соответсвующей записи в виджете.Разбей задачи на две : 1) Как найти элемент в QListWidget'е, если известен текст/содержание элемента (Я правильно понял задачу?) 2) Как установить текст в заданный элемент QListWidget'а п.1: Твой способ поиска был верным, за исключением того, что ты не проверял - "а нашлось ли что-нибудь?" п.2: Т.к. элементы в виджете-списке представлены классом QListWidgetItem, то в нём и искать надо. П.С. когда ищешь методы помни, что в Qt принято: чтобы что-то получить нужно вызвать foo() чтобы что-то задать/установить нужно вызвать setFoo(myValue) |
|
|
Текстовая версия | Сейчас: 23.12.2024, 19:04 |