Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [Qt4] Аналог программы Qt Assistant


Автор: dix75 1.6.2010, 09:51
Добрый день!

В новом проекте мне необходимо написать программу аналог Qt Assistant (точнее Help and Manual, но менее мощный).
возникает 2 проблемы:
- отсутствие исходников на Qt Assistant (мне кое-что все-таки надо переработать)
- весь материал необходимо держать в одном файле. (имеется ввиду материал отображаемый будующей программой).
вариант  написать материал в сторонней программе и отображать его в Qt Assistant (в принипе не подходит)

Решение видится в использовании базы данных (например SQLite) и компонента QTextEditor.
Но тогда мне придется полностью реализовать функционал xml (что не больно и хочется).

Может посоветуйте компоненты что-бы решить эту задачу.

Автор: djamshud 1.6.2010, 10:16
Ассистент опенсорсен чуть более, чем полностью. Качаете исходники Qt (да, она тоже открыта), в архиве tools/assistant.

Автор: dix75 1.6.2010, 10:55
не понял где можно взять исходники Qt
Нашел.

Автор: dix75 1.6.2010, 14:18
Цитата(djamshud @  1.6.2010,  10:16 Найти цитируемый пост)
Ассистент опенсорсен чуть более, чем полностью.

да там нет ничего.

Автор: djamshud 1.6.2010, 14:34
А у меня есть. Причем я их не воровал, а заимел вполне легально. МОжет быть структура архива организована как-то иначе, ищите директорию assistant. Ну или вы скачали бинарники.

Автор: dix75 1.6.2010, 14:59
нет я не в этом смысле. исходники то есть, я имею ввиду это не то что мне нужно.
Это просто мощный браузер.
А мне нужен больше редактор xml (нападобие Коmpozer)
т.е составлять и просматривать xml

Автор: Artemon 2.6.2010, 19:09
Вот ваши 2 проблемы:
Цитата

- отсутствие исходников на Qt Assistant (мне кое-что все-таки надо переработать)
- весь материал необходимо держать в одном файле. (имеется ввиду материал отображаемый будующей программой).


Вот решение одной из них:
Цитата

Ассистент опенсорсен чуть более, чем полностью. Качаете исходники Qt (да, она тоже открыта), в архиве tools/assistant.


Что не так ?

Автор: _GRIN_ 4.6.2010, 08:40
dix75, http://doc.trolltech.com/4.6/qthelp.html - я через него хэлп делал

Автор: dix75 6.6.2010, 08:40
_GRIN_, 
Нет я хелп я тоже так делаю.

Цитата(dix75 @  1.6.2010,  14:59 Найти цитируемый пост)
А мне нужен больше редактор xml (нападобие Коmpozer)т.е составлять и просматривать xml


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)