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