From kde-commits Mon Jul 11 15:13:44 2005 From: Martin Pfeiffer Date: Mon, 11 Jul 2005 15:13:44 +0000 To: kde-commits Subject: KDE/kdeedu/kalzium/src Message-Id: <1121094824.967825.20251.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=112109484115211 SVN commit 433725 by mpfeiffer: some important authors added, i forgot, sorry M +15 -9 kalziumtip.cpp M +5 -2 kalziumtip.h --- trunk/KDE/kdeedu/kalzium/src/kalziumtip.cpp #433724:433725 @@ -1,6 +1,8 @@ /*************************************************************************** - * Copyright (C) 2005 by Martin Pfeiffer * - * hubipete@gmx.net * + * Copyright (C) 2005 by Zack Rusin * + *                   Sami Kyostil * + *                  Aaron J. Seigo * + * Martin Pfeiffer * * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * @@ -64,9 +66,11 @@ move(m_mousePointer); //do not paint again if already painted else { - if ( element != 0) - m_tippedElement = element; - + if ( element == 0) + return; + + m_tippedElement = element; + loadIcon(); //load icon display(); } @@ -88,22 +92,23 @@ { if( !m_tippedElement ) return; - + delete m_richText; QString elementname = m_tippedElement->elname(); + QString number = i18n( "Number: %1" ) .arg( QString::number(m_tippedElement->number()) ); + QString mass = i18n( "Mass: %1" ) - .arg( QString::number(m_tippedElement->mass()) ); + .arg( QString::number(m_tippedElement->mass()) ); m_richText = new QSimpleRichText("

" + elementname + "

" + number + "

" + mass +"

", font()); + m_richText->setWidth(400); - m_richText->setWidth(400); - m_maskEffect = isVisible() ? Plain : Dissolve; m_dissolveSize = 24; m_dissolveDelta = -1; @@ -260,6 +265,7 @@ QImage img ( iconpath, "JPEG" ); img = img.smoothScale ( 128, 128, QImage::ScaleMin ); m_icon.convertFromImage( img ); + } else { --- trunk/KDE/kdeedu/kalzium/src/kalziumtip.h #433724:433725 @@ -5,8 +5,11 @@ The header for the tooltip class of Kalzium ------------------- begin : June 2003 - copyright : (C) 2003, 2004, 2005 by Martin Pfeiffer - email : hubipete@gmx.net + copyright : (C) 2003, 2004, 2005 by Zack Rusin + Sami Kyostil +                    Aaron J. Seigo + Martin Pfeiffer + ***************************************************************************/ /***************************************************************************