Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: igorko от Октябрь 06, 2006, 13:10



Название: "Автодополнение" в TableView
Отправлено: igorko от Октябрь 06, 2006, 13:10
Господа!

Может кто делал или имеет идеи.

Очень нужно сделать "автодополнение" (как в Excel-е) при редактирование TableView
(Чтобы вводимая строка "автодополнялась" наиболее подходящей строкой из текущего column-а TableView

Наперед спасибо!


Название: "Автодополнение" в TableView
Отправлено: Allender от Октябрь 06, 2006, 14:47
Сложнее ответить на вопрос: "Что значит "наиболее подходящей строкой?", чем реализовать :)


Название: "Автодополнение" в TableView
Отправлено: QCasper от Октябрь 06, 2006, 15:37
Цитата: "Allender"
Сложнее ответить на вопрос: "Что значит "наиболее подходящей строкой?", чем реализовать :)


побыстрому сделать смысловой анализ документа, и воткнуть подходящее по смыслу слово :)))

наверное иммется ввиду перебор всех слов, которые уже так начинались в этом документе, и подставить одно из них. А собсно в чем проблема то?


Название: "Автодополнение" в TableView
Отправлено: Gryz от Октябрь 06, 2006, 15:39
можно попробовать приткнуть
http://www.trolltech.com/products/qt/addon/solutions/catalog/4/Utilities/qtcompletor/


Название: "Автодополнение" в TableView
Отправлено: igorko от Октябрь 06, 2006, 17:20
Цитата: "Allender"
Сложнее ответить на вопрос: "Что значит "наиболее подходящей строкой?", чем реализовать :)


 :oops:

Извините за тупое объяснение.
Я думал, что если напишу (как в Excel-е) то все будет понятно.  :oops:

Вот пример:

Яблоко
Апельсин
Киви
Абрикос
Абрикос - вводимая строка дополняется словом которое начинается так же, а когда ввод продолжается и больше совпадений нету, то остается только введенная строка.

Надеюсь так понятнее.

Думаю, что QtCompletor это то что нужно.
Но где взять Qt Solutions?


Название: "Автодополнение" в TableView
Отправлено: Dendy от Октябрь 06, 2006, 21:34
Отбой Qt Solutions!

Класс QCompleter встроен в версию Qt 4.2 :D  Там же примерьІ.


Название: "Автодополнение" в TableView
Отправлено: igorko от Октябрь 09, 2006, 11:27
А кто может поделиться коммерческой Qt 4.2 ? ;)


Название: "Автодополнение" в TableView
Отправлено: bigirbis от Октябрь 09, 2006, 11:47
Дык, смотри соответствующую тему