[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeextragear-2/kmplayer/src
From: Koos Vriezen <koos.vriezen () xs4all ! nl>
Date: 2005-04-01 18:36:12
Message-ID: 20050401183612.86E8E490 () office ! kde ! org
[Download RAW message or body]
CVS commit by vriezen:
Scale font wrt to xscale of region
M +6 -2 kmplayer_smil.cpp 1.53
--- kdeextragear-2/kmplayer/src/kmplayer_smil.cpp #1.52:1.53
@@ -591,4 +591,5 @@ KDE_NO_EXPORT void TimedRuntime::stopped
} else if (element->state == Element::state_started) {
element->stop ();
+ kdDebug () << "TimedRuntime::processEvent emit elementStopped " << (element ? \
element->nodeName() : "-") << endl; emit elementStopped ();
}
@@ -1802,4 +1803,5 @@ namespace KMPlayer {
codec = 0L;
font = QApplication::font ();
+ font_size = font.pointSize ();
transparent = false;
}
@@ -1810,4 +1812,5 @@ namespace KMPlayer {
QTextCodec * codec;
QFont font;
+ int font_size;
bool transparent;
};
@@ -1853,7 +1856,7 @@ QString TextData::setParam (const QStrin
; //FIXME
} else if (name == QString ("fontPtSize")) {
- d->font.setPointSize (val.toInt ());
+ d->font_size = val.toInt ();
} else if (name == QString ("fontSize")) {
- d->font.setPointSize (d->font.pointSize () + val.toInt ());
+ d->font_size += val.toInt ();
// TODO: expandTabs fontBackgroundColor fontSize fontStyle fontWeight hAlig \
vAlign wordWrap }
@@ -1869,4 +1872,5 @@ KDE_NO_EXPORT void TextData::paint (QPai
p.fillRect (x, y, region_node->w, region_node->h,
QColor (QRgb (d->background_color)));
+ d->font.setPointSize (int (region_node->xscale * d->font_size));
QFontMetrics metrics (d->font);
QPainter::TextDirection direction = QApplication::reverseLayout () ?
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic