trans += t + "\n";
}
- // qDebug()<<trans;
- trans=tr("<?xml version=\"1.0\" encoding=\"UTF-8\"?>") + tr("\n <ar>") + trans + tr("\n </ar>");
+ trans=tr("<?xml version=\"1.0\" encoding=\"UTF-8\"?>") + tr("\n <ar>") + trans + tr("\n </ar>");
+// trans.replace("&","&");
trans=XslConversion(trans);
+ qDebug()<<trans;
+// trans.replace("&","&");
textEdit->insertHtml(trans);
- // textEdit->setPlainText(trans);
+ // textEdit->setPlainText(trans);
textEdit->repaint(this->rect());
{
QXmlQuery myQuery(QXmlQuery::XSLT20);
myQuery.setFocus(translation);
-// qDebug()<<translation;
+
QFile file(":/xsl/xsl.xsl");
if(!file.open(QFile::ReadOnly)){
qDebug()<<"can't open a xslt file";
return result;
}
-void TranslationWidget::initializeUI() {
-
- zoomInToolButton = new QToolButton;
- zoomInToolButton->setIcon(QIcon::fromTheme("pdf_zoomin"));
- zoomOutToolButton = new QToolButton;
- zoomOutToolButton->setIcon(QIcon::fromTheme("pdf_zoomout"));
#ifdef Q_WS_MAEMO_5
void TranslationWidget::initButtons() {
showButtonsButton->move(QPoint(x,y));
showButtonsButton->show();
- showButtonsButton->setCheckable(true);
//==================================================================
x = width() - zoomOutButton->sizeHint().width();
buttonsInitialized = true;
buttonsVisible = false;
- connect(showButtonsButton, SIGNAL(toggled(bool)),
- this, SLOT(showButtons(bool)));
+ connect(showButtonsButton, SIGNAL(clicked()),
+ this, SLOT(showButtons()));
}
#endif
searchButton->setEnabled(false);
showButtonsButton = new QToolButton(this);
- showButtonsButton->setIcon(QIcon::fromTheme("general_search"));
+ showButtonsButton->setArrowType(Qt::UpArrow);
showButtonsButton->setMinimumSize(searchButton->sizeHint());
connect(zoomInButton, SIGNAL(clicked()),
}
#ifdef Q_WS_MAEMO_5
-void TranslationWidget::showButtons(bool show) {
- if(show && !buttonsVisible) {
+void TranslationWidget::showButtons() {
+ if(!buttonsVisible) {
buttonsAnimation->setDirection(QAbstractAnimation::Forward);
buttonsAnimation->start();
buttonsVisible = true;
+
+ showButtonsButton->setArrowType(Qt::DownArrow);
}
- else if(!show && buttonsVisible) {
+ else if(buttonsVisible) {
buttonsAnimation->setDirection(QAbstractAnimation::Backward);
buttonsAnimation->start();
buttonsVisible = false;
+ showButtonsButton->setArrowType(Qt::UpArrow);
}
}