Fix firesaver build warnings and clean up read settings coding style

pull/1/head
Timothy Pearson 9 years ago
parent 13c6f00d72
commit fedadd8610

@ -1,20 +1,21 @@
// This file is part of KFireSaver3D.
//
// (c) 2015 Timothy Pearson <kb9vqf@pearsoncomputing.net>
//
// KFireSaver3D is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// KFireSaver3D is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with KFireSaver3D; if not, write to the Free Software
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
//
// Author: Enrico Ros, based on the great work of David Sansome (kfiresaver)
// Email: asy@libero.it
@ -1007,18 +1008,22 @@ void KFireSaver :: readConfig ()
config.setGroup("Show");
showp.ShowType = (enum enumShowType)config.readNumEntry("ShowType", 1);
parameters.fireworksFrequency = 11 - config.readNumEntry("FireworksFrequency", 7);
if ( parameters.fireworksFrequency < 1 )
if ( parameters.fireworksFrequency < 1 ) {
parameters.fireworksFrequency = 1;
if ( parameters.fireworksFrequency > 11 )
}
if ( parameters.fireworksFrequency > 11 ) {
parameters.fireworksFrequency = 11;
}
parameters.fireworksFrequency *= (parameters.fireworksFrequency + 1); //*karl gauss's sum*
parameters.particleSize = config.readNumEntry("ParticlesSize", 0);
if ( parameters.particleSize < -5 )
if ( parameters.particleSize < -5 ) {
parameters.particleSize = -5;
if ( parameters.particleSize > 5 )
}
if ( parameters.particleSize > 5 ) {
parameters.particleSize = 5;
if ( parameters.enableBottomFire = config.readBoolEntry( "enable-BottomFire", true ) )
{
}
parameters.enableBottomFire = config.readBoolEntry("enable-BottomFire", true);
if (parameters.enableBottomFire) {
TQColor blue = TQt::darkBlue;
parameters.bottomFireColor = config.readColorEntry("BottomFireColor", &blue);
}
@ -1054,22 +1059,28 @@ void KFireSaver :: readConfig ()
parameters.typesT[ parameters.typesCount ] =
parameters.typesT[ parameters.typesCount-1 ];
parameters.colorsCount = 0;
if ( config.readBoolEntry( "use-Red", false ) )
if (config.readBoolEntry( "use-Red", false)) {
parameters.colorsT[parameters.colorsCount++] = 0;
if ( config.readBoolEntry( "use-Orange", true ) )
}
if (config.readBoolEntry( "use-Orange", true)) {
parameters.colorsT[parameters.colorsCount++] = 1;
if ( config.readBoolEntry( "use-Green", false ) )
}
if (config.readBoolEntry( "use-Green", false)) {
parameters.colorsT[parameters.colorsCount++] = 2;
if ( config.readBoolEntry( "use-Blue", false ) )
}
if (config.readBoolEntry( "use-Blue", false)) {
parameters.colorsT[parameters.colorsCount++] = 3;
if ( config.readBoolEntry( "use-White", true ) )
}
if (config.readBoolEntry( "use-White", true)) {
parameters.colorsT[parameters.colorsCount++] = 4;
if ( config.readBoolEntry( "use-Purple", false ) )
}
if (config.readBoolEntry( "use-Purple", false)) {
parameters.colorsT[parameters.colorsCount++] = 5;
if ( config.readBoolEntry( "use-DeepGreen", true ) )
}
if (config.readBoolEntry( "use-DeepGreen", true)) {
parameters.colorsT[parameters.colorsCount++] = 6;
if ( !parameters.colorsCount )
{
}
if (!parameters.colorsCount) {
kdWarning() << "KFireSaver3D: Warning enable at least one color" << endl;
kdWarning() << " enabling 'Blinding White'" << endl;
parameters.colorsCount = 1;
@ -1081,69 +1092,83 @@ void KFireSaver :: readConfig ()
// specials
config.setGroup( "Specials" );
if ( parameters.enableLogos = config.readBoolEntry( "enable-Logos", true ) )
{
if (parameters.enableLogos = config.readBoolEntry( "enable-Logos", true)) {
TQImage tempImage;
tempImage.setAlphaBuffer( true );
if ( config.readBoolEntry( "LogosTux", true ) )
if ( tempImage.load(locate("data","kfiresaver/kfs_tux.png")) )
if (config.readBoolEntry( "LogosTux", true)) {
if (tempImage.load(locate("data","kfiresaver/kfs_tux.png"))) {
imageList.append( new TQImage(tempImage) );
if ( config.readBoolEntry( "LogosKonqui", true ) )
if ( tempImage.load(locate("data","kfiresaver/kfs_kde.png")) )
}
}
if (config.readBoolEntry( "LogosKonqui", true)) {
if (tempImage.load(locate("data","kfiresaver/kfs_kde.png"))) {
imageList.append( new TQImage(tempImage) );
}
}
if (config.readBoolEntry( "LogosTDEIcons", true)) {
const TQString icons[] = {
"media-floppy-3_5", "media-optical-cdrom", "drive-harddisk-mounted", "kmix",
"network", "my-computer", "folder_home", "konqueror",
"kmail", "penguin", "preferences-desktop-personal" };
for ( int i = 0; i < 11; i++ )
for (int i = 0; i < 11; i++) {
imageList.append(new TQImage(DesktopIcon(icons[i],64).convertToImage()));
}
}
parameters.enableReduceLogo = config.readBoolEntry("LogosReduceDetail", true);
parameters.logoFrequency = 11 - config.readNumEntry("LogosFrequency", 4);
if ( parameters.logoFrequency < 1 )
if (parameters.logoFrequency < 1) {
parameters.logoFrequency = 1;
if ( parameters.logoFrequency > 11 )
}
if (parameters.logoFrequency > 11) {
parameters.logoFrequency = 11;
}
if ( parameters.enableStars = config.readBoolEntry( "enable-Stars", true ) )
{
}
parameters.enableStars = config.readBoolEntry("enable-Stars", true);
if (parameters.enableStars) {
parameters.enableStarFlickering = config.readBoolEntry("StarsFlicker", false);
parameters.enableStarGradient = config.readBoolEntry("StarsGradient", true);
parameters.starsNumber = config.readNumEntry("StarsNumber", 4);
if ( parameters.starsNumber < 0 )
if (parameters.starsNumber < 0) {
parameters.starsNumber = 0;
if ( parameters.starsNumber > 10 )
}
if (parameters.starsNumber > 10) {
parameters.starsNumber = 10;
}
}
parameters.enableWritings = config.readBoolEntry("enable-Writings", true);
// effects
config.setGroup("Effects");
parameters.enableSphereLight = config.readBoolEntry("enable-SphericalLight", true);
if ( parameters.enableFlash = config.readBoolEntry( "enable-Flash", false ) )
{
parameters.enableFlash = config.readBoolEntry("enable-Flash", false);
if (parameters.enableFlash) {
parameters.flashOpacity = config.readNumEntry("FlashOpacity", 5);
if ( parameters.flashOpacity < 0 )
if ( parameters.flashOpacity < 0 ) {
parameters.flashOpacity = 0;
if ( parameters.flashOpacity > 10 )
}
if ( parameters.flashOpacity > 10 ) {
parameters.flashOpacity = 10;
}
if ( parameters.enableFade = config.readBoolEntry( "enable-Fade", false ) )
{
}
parameters.enableFade = config.readBoolEntry("enable-Fade", false);
if (parameters.enableFade) {
parameters.fadeAmount = config.readNumEntry("FadeIntensity", 3);
if ( parameters.fadeAmount < 0 )
if ( parameters.fadeAmount < 0 ) {
parameters.fadeAmount = 0;
if ( parameters.fadeAmount > 9 )
}
if ( parameters.fadeAmount > 9 ) {
parameters.fadeAmount = 9;
}
if ( parameters.enableMegaFlares = config.readBoolEntry( "enable-Flares", true ) )
{
}
parameters.enableMegaFlares = config.readBoolEntry("enable-Flares", true);
if (parameters.enableMegaFlares) {
parameters.megaFlares = config.readNumEntry("FlaresDimension", 5);
if ( parameters.megaFlares < 0 )
if ( parameters.megaFlares < 0 ) {
parameters.megaFlares = 0;
if ( parameters.megaFlares > 10 )
}
if ( parameters.megaFlares > 10 ) {
parameters.megaFlares = 10;
}
parameters.megaFlares += 4;
parameters.megaFlares *= 2;
}

Loading…
Cancel
Save