Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: varaktor от Февраль 27, 2009, 16:05



Название: help с помощью QTextBrowser
Отправлено: varaktor от Февраль 27, 2009, 16:05
Добрый день, есть небольшая проблемка. При создании help c помощью QTextBrowser вызов стандартного слота home() приводит к очистке окна.
Код:
connect(homeButton, SIGNAL(clicked()), textBrowser, SLOT(home()));

Так как в документации подробно данный вопрос не описывается прошу помощи.
Вроде все просто должно быть, подскажите, где загвоздка?


Название: Re: help с помощью QTextBrowser
Отправлено: BRE от Февраль 27, 2009, 16:15
А как/где указываешь какой контент использовать?


Название: Re: help с помощью QTextBrowser
Отправлено: varaktor от Февраль 27, 2009, 18:14
из основной программы вызываю
Код:
helpbrowser::showPage("help/help.htm");
открывается страница с гиперссылками

сама функция
Код:
void helpbrowser::showPage(const QString &page)
{
QString path = QApplication::applicationDirPath() + "/help";
helpbrowser *browser = new helpbrowser(path, page);
browser->show();
}

ну и в конструкторе
Код:
...
textBrowser->setSearchPaths(QStringList() << path);
textBrowser->setSource(page);
...

ссылки работают, но когда нажимаешь кнопку Home изображение пропадает


Название: Re: help с помощью QTextBrowser
Отправлено: BRE от Февраль 27, 2009, 21:33
А версия Qt какая?
У меня все нормально.


Название: Re: help с помощью QTextBrowser
Отправлено: varaktor от Февраль 27, 2009, 23:19
Qt 4.4.3


Название: Re: help с помощью QTextBrowser
Отправлено: BRE от Февраль 27, 2009, 23:30
Qt 4.4.3
Вот есть заготовочка одна, попробуй.


Название: Re: help с помощью QTextBrowser
Отправлено: varaktor от Февраль 27, 2009, 23:45
спасибо за заготовочку, но не помогло... блин, неужели баг


Название: Re: help с помощью QTextBrowser
Отправлено: Racheengel от Февраль 28, 2009, 23:00
4.4.3 вообще бажная...


Название: Re: help с помощью QTextBrowser
Отправлено: BRE от Февраль 28, 2009, 23:31
4.4.3 вообще бажная...
У меня тоже 4.4.3 и все Ok. Возможно, что за это нужно сказать спасибо maintainer'ам.


Название: Re: help с помощью QTextBrowser
Отправлено: gueRRero от Апрель 14, 2009, 21:50
Блин, у меня такая же проблема: стартовая страница упорно не хочет отображаться более одного раза. Т.е. запускается браузер на домашней страничке, перехожу по какой-нибудь ссылке, потом жму home или backward (не важно) и попадаю на чистую страницу. Уже долгое время парюсь над этой проблемой... неужели никто не знает, как это можно поправить? Qt 4.5.