Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Общие вопросы _ Открытие файла Word в приложении QT

Автор: Zeta 15.7.2009, 7:36

Здравствуйте!!!

Подскажите, пожалуйста, как можно открыть файл Ворда (.doc) в приложении Qt...Или все виджеты Qt работают только с форматами txt и html?

Автор: SABROG 15.7.2009, 8:06

Никак.

Автор: Tonal 15.7.2009, 8:10

QDesktopServices::openUrl(document_path) Оно?

Автор: Zeta 15.7.2009, 8:30

Нет, хочется программно открыть доковский файл, преобразовать весь текст в, допустим, html и вывести этот текст в стандартном виджете. Хотелось бы найти какую-нибудь функцию чтения из доковского файла его содержимого.

Автор: sploid 15.7.2009, 10:06

тебе придется использовать ActiveX, что бы открыть документ.
вот посмотри, тут пытаются открыть документ:
http://www.qtforum.org/article/16985/how-opening-of-a-file-in-ms-word.html

Автор: ViGOur 15.7.2009, 10:12

А если сделать по аналогии с Excel, разве не будет работать?
Смотри: http://wiki.crossplatform.ru/index.php/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_MS_Office_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_ActiveQt

Автор: Zeta 17.7.2009, 10:11

Цитата(sploid @ 15.7.2009, 13:06) *
тебе придется использовать ActiveX, что бы открыть документ.
вот посмотри, тут пытаются открыть документ:
http://www.qtforum.org/article/16985/how-opening-of-a-file-in-ms-word.html

Спасибо большое, помогло!)

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)