Название: автоподстановка Отправлено: basya от Декабрь 18, 2009, 10:47 здравствуйте!
мне необходимо сделать строку, в которую пользователь начинает вводить страну. Как только он что-то написал,снизу появляется список стран,которые совпадают (автоподстановка). Как сделать сам выпадающий список, ведь вначале его быть не должно..большое спасибо! Название: Re: автоподстановка Отправлено: voronElf от Декабрь 18, 2009, 10:53 Мне в этом отлично помог QCompleter . В нем если нужно чтото сложное можно и модель свою наворотить, а если по-простому список строк (стран :) ), то в конструкторе можно StringList задать и все.
Название: Re: автоподстановка Отправлено: basya от Декабрь 18, 2009, 11:07 ну вот все эти страны (которые надо показать) у меня итак в QStringList country, а не доходит до меня как потом это показать пользователю ((
Название: Re: автоподстановка Отправлено: Dendy от Декабрь 18, 2009, 11:59 Читайте документацию по QCompleter, там всё элементарно.
Название: Re: автоподстановка Отправлено: MoPDoBoPoT от Декабрь 18, 2009, 17:23 У Qt же самая шикарная документация...
В общем: QStringList -> QAbstractListModel -> QCompleter Больше писать не буду, иначе вообще ничему не научишься (: Название: Re: автоподстановка Отправлено: basya от Декабрь 21, 2009, 09:56 пасиб)
|