Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Sahab от Декабрь 27, 2009, 01:20



Название: Контекстное меню
Отправлено: Sahab от Декабрь 27, 2009, 01:20
Как создать контекстное меню на ссылке в QTextBrowser'e?


Название: Re: Контекстное меню
Отправлено: crossly от Декабрь 27, 2009, 21:25
void QTextEdit::contextMenuEvent ( QContextMenuEvent * event )   [virtual protected]


Название: Re: Контекстное меню
Отправлено: Sahab от Декабрь 27, 2009, 21:53
и...


Название: Re: Контекстное меню
Отправлено: crossly от Декабрь 27, 2009, 22:25
что и??.... проверяем формат текста под курсором и создаем меню если надо...


Название: Re: Контекстное меню
Отправлено: Sahab от Декабрь 27, 2009, 23:12
"проверяем формат текста под курсором"
как?


Название: Re: Контекстное меню
Отправлено: crossly от Декабрь 27, 2009, 23:23
не ужели так сложно почитать документацию.....  ???

Код:
QTextCursor QTextEdit::cursorForPosition ( const QPoint & pos ) const
получаем курсор...
Код:
QTextCharFormat QTextCursor::blockCharFormat () const
получаем формат блока в котором находится курсор.....
Код:
bool QTextCharFormat::isAnchor () const


Название: Re: Контекстное меню
Отправлено: Sahab от Декабрь 28, 2009, 00:20
thanks a lot