Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: html в qt  (Прочитано 2213 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zabavart

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
html в qt
« : 10 Октябрь 2008, 14:18:32 »
Как на форму qt повесить html код, например ссылку

Оффлайн AAXEE

  • Активист
  • *
  • Сообщений: 291
    • Просмотр профиля
Re: html в qt
« Ответ #1 : 10 Октябрь 2008, 15:22:30 »
В QLabel поддерживается HTML-форматирование.

Оффлайн zabavart

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: html в qt
« Ответ #2 : 10 Октябрь 2008, 15:58:25 »
а чистый html  код можно вставить?

Оффлайн nitx

  • Участник
  • *
  • Сообщений: 243
    • Просмотр профиля
Re: html в qt
« Ответ #3 : 10 Октябрь 2008, 16:26:51 »
вобще мне кажется (сам точно не знаю, так что мб неправильно думаю) что в qt вставки и исполнения html кода нет. За это несут ответственность другие библиотеки\проги, например, gecko.

Оффлайн AAXEE

  • Активист
  • *
  • Сообщений: 291
    • Просмотр профиля
Re: html в qt
« Ответ #4 : 10 Октябрь 2008, 16:28:09 »
Если тебе нужно целые странички отображать, то используй QTextBrowser.

Оффлайн AAXEE

  • Активист
  • *
  • Сообщений: 291
    • Просмотр профиля
Re: html в qt
« Ответ #5 : 10 Октябрь 2008, 16:28:56 »
вобще мне кажется (сам точно не знаю, так что мб неправильно думаю) что в qt вставки и исполнения html кода нет. За это несут ответственность другие библиотеки\проги, например, gecko.
А как вы исполняете html код? :o

Оффлайн Garfeild

  • Активист
  • *
  • Сообщений: 744
    • Просмотр профиля
Re: html в qt
« Ответ #6 : 10 Октябрь 2008, 16:37:21 »
Для отображения html можно использовать QTextBrowser либо использовать фреймворк QtWebkit

Оффлайн zabavart

  • Автор темы
  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: html в qt
« Ответ #7 : 11 Октябрь 2008, 02:12:06 »
спасибо, ещё один вопрос: я использовал класс QTextBrowser и добавил несколько ссылок. Как сделать, что бы при нажатии на ссылку появлялась новая форма?

Оффлайн Holy Cheater

  • Любитель
  • *
  • Сообщений: 52
  • His Holiness
    • Просмотр профиля
Re: html в qt
« Ответ #8 : 11 Октябрь 2008, 09:10:25 »
Быстрый взгляд на доку:
void QTextBrowser::anchorClicked ( const QUrl & link )   [signal]
Дальше уже несложно :)

 

Страница сгенерирована за 0.057 секунд. Запросов: 25.