Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   TextBrowser не обновляется (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/textbrowser-ne-obnovlyaetsya-370918/)

Guest 01.10.2011 06:03

TextBrowser не обновляется
 
Здравствуйте!Имеются некоторые переменные, которые отправляются в html и дальше идут на предпросмотр. После перерасчета TextBrowser открывается со старыми значениями.Делал update() , reload() не помогает.В чем дело?Код:Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){...//------- cTextEdit = new QTextEdit(); cTextBrowser = new QTextBrowser() ; prDialog = new QPrintPreviewDialog() ; printer = new QPrinter () ; text = new QString (); connect(prDialog, SIGNAL(paintRequested(QPrinter*)),this,S LOT(printPreviewNeeds(QPrinter* ))); //-------...}void Widget::printPreview(){ text = QString::fromLocal8Bit(" здесь html ") ; ..... string_comboBoxRibGeogrid.setNum( this->double_comboBoxRibGeogrid ) ; text->replace(QString("comboBoxRibGeogrid") , string_comboBoxRibGeogrid ); ...... cTextBrowser->setHtml(*text); cTextBrowser->reload(); cTextBrowser->update(); ..... prDialog->exec();} void Widget::printPreviewNeeds(QPrinter *_printer) { cTextBrowser->reload(); cTextBrowser->update(); cTextBrowser->print(_printer); }


Часовой пояс GMT, время: 14:03.


© www.otvetnemail.ru - Форум вопросов и ответов.