LINUX.ORG.RU

Всплывающая подсказка на Qt


0

0

Хочется чтоб при наведении мышки на определеный объект выскакивала всплывающая подсказка с формочкой для ввода текста, собсно кто знает можно ли это сделать штатными кутэшными средствами? чёт никак не найду...

anonymous

Re: Всплывающая подсказка на Qt

А доку почитать?
Думаю курить надо методы
virtual void enterEvent ( QEvent * event )
virtual void leaveEvent ( QEvent * event )

а также класс http://doc.trolltech.com/4.2/qtimer.html

смысл таков -- когда мышка входит в виджет по таймеру показывать всплывающую подсказку.

Reset ★★★★★ ()

Re: Всплывающая подсказка на Qt

есть еще QEvent::ToolTip

fghj ★★★★★ ()

Re: Всплывающая подсказка на Qt

да не в этом трабла, я вот только тултип нашел - но на нем ток текст можно разместить, а как чтоб ещё и формочку для ввода... То есть трабла в том чем отрисовать подсказку с формочкой ввода текста

anonymous ()
Ответ на: Re: Всплывающая подсказка на Qt от anonymous

Re: Всплывающая подсказка на Qt

Это уж скорее надо самостоятельное окно делать. Смысл в том чтобы отслеживать события, как сказали выше. В соответствии с ними показывать виджет, с parent=0 (тогда он будет самостоятельным окном) и кое-какими установленными опциями (чтобы не отображались рамки, заголовок окна итд), а уж в виджет можно запихать что угодно.

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.