crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

good_game
  опции профиля:
сообщение 9.2.2012, 10:05
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 43
Регистрация: 18.8.2011
Пользователь №: 2815

Спасибо сказали: 1 раз(а)




Репутация:   0  


Доброе время суток господа.

В QTreeView есть встроенная функция "быстрого перехода". Она работает, когда treeview находится в фокусе, пользователь начинает набирать на клавиатуре буквы или цифры, то курсор текущей позиции перемещается к записи, текст которой начинается с введённых букв или цифр. Термин "быстрый переход" - это моя формулировка, я не знаю как называется эта возможность на самом деле.
А задача вот в чём: как менять параметры этой функции? Нужно увеличить паузу между вводимыми символами.
Поясню на примере. Допустим есть список:
 
Петров
Иванов
Сидоров
Тюленев


Пользователь набирает на клавиатуре: "пет". Курсор переходит на запись "Петров". Но, если он перед вводом буквы "т" немного зазевался (более чем на 0,5 секунды), то курсор перейдёт на запись "Тюленев". То есть программа думает, что пользователь начал вводить новое слово. Как увеличить эту паузу? В мануале не могу найти как называется эта возможность.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 4.5.2025, 7:28