trans += t + "\n";
}
- // qDebug()<<trans;
+ QImage image(":icons/16x16/staron.png");
+ QTextDocument *document = textEdit->document();
+ document->addResource(QTextDocument::ImageResource, QUrl("mydata://image.png"), QVariant(image));
trans=tr("<?xml version=\"1.0\" encoding=\"UTF-8\"?>") + tr("\n <ar>") + trans + tr("\n </ar>");
trans=XslConversion(trans);
+
textEdit->insertHtml(trans);
- // textEdit->setPlainText(trans);
- textEdit->repaint(this->rect());
+// textEdit->setPlainText(trans);
+ textEdit->repaint(this->rect());
update(this->rect());
Q_EMIT updateSize();
void TranslationWidget::initializeUI() {
- textEdit = new TranslationTextEdit;
+ textEdit = new TranslationTextEdit(this);
textEdit->setReadOnly(true);
resizer = new TranslationWidgetAutoResizer(textEdit);
connect(this, SIGNAL(updateSize()),
resizer, SLOT(textEditChanged()));
- QWidget*w = new QWidget;
+ QWidget*w = new QWidget(this);
verticalLayout = new QVBoxLayout(w);
verticalLayout->addWidget(textEdit);