diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2007-08-15 13:16:06 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2007-08-15 13:16:06 +0000 |
| commit | ed429c0365217352a70928aca9be2b12f2b1310a (patch) | |
| tree | 6d492f16f0784c00655c8d7be329bed2e2634658 /src/symboldisplay.cpp | |
| parent | 6340bee7527d21c604f9ce95e09825d0cb93a2a9 (diff) | |
| download | qmmp-ed429c0365217352a70928aca9be2b12f2b1310a.tar.gz qmmp-ed429c0365217352a70928aca9be2b12f2b1310a.tar.bz2 qmmp-ed429c0365217352a70928aca9be2b12f2b1310a.zip | |
added freebsd fixes and fixed Russian translation
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@91 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/symboldisplay.cpp')
| -rw-r--r-- | src/symboldisplay.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/symboldisplay.cpp b/src/symboldisplay.cpp index df55057f2..b3942a6bb 100644 --- a/src/symboldisplay.cpp +++ b/src/symboldisplay.cpp @@ -31,8 +31,12 @@ SymbolDisplay::SymbolDisplay ( QWidget *parent, int digits ) m_skin = Skin::getPointer(); connect ( m_skin, SIGNAL ( skinChanged() ), this, SLOT (draw())); draw(); - for(int i=0; i<m_digits; ++i) + for (int i=0; i<m_digits; ++i) +#ifdef Q_OS_FREEBSD + m_max += 9 * (int) pow(10,i); +#else m_max += 9 * (int) exp10(i); +#endif } @@ -79,7 +83,7 @@ void SymbolDisplay::draw() void SymbolDisplay::display(int val) { - if(val < m_max) + if (val < m_max) display(QString::number(val)); else display(QString("%1h").arg(val/100)); |
