[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdeartwork/kscreensaver/kdesavers
From:       Chris Howells <howells () kde ! org>
Date:       2003-04-24 9:47:42
[Download RAW message or body]

CVS commit by howells: 

Remove an unused function, and a few other cleanups.

I'm not entirely sure why some many of the functions are virtual, so it could \
probably do with some more work.


  M +6 -33     slideshow.cpp   1.12
  M +0 -3      slideshow.h   1.5


--- kdeartwork/kscreensaver/kdesavers/slideshow.cpp  #1.11:1.12
@@ -126,5 +126,5 @@ void kSlideShowSaver::readConfig()
   mZoomImages = config->readBoolEntry("ZoomImages", false);
   mPrintName = config->readBoolEntry("PrintName", true);
-  mDirectory = config->readEntry("Directory", KGlobal::dirs()->saveLocation("data", \
"kslideshow/pics", false)); +  mDirectory = config->readEntry("Directory", \
QDir::homeDirPath());  mDelay = config->readNumEntry("Delay", 10) * 1000;
   mSubdirectory = config->readBoolEntry("SubDirectory", false);
@@ -771,5 +771,5 @@ void kSlideShowSaver::createNextScreen()
 void kSlideShowSaver::loadNextImage()
 {
-  QString fname, fpath;
+  QString fname;
   int num, i, j;
 
@@ -794,11 +794,7 @@ void kSlideShowSaver::loadNextImage()
   }
 
-  //if (!mDirectory.isEmpty()) fpath = mDirectory + '/' + fname;
-  //else
-  fpath = fname;
-
-  if (!mImage.load(fpath))
+  if (!mImage.load(fname))
   {
-    kdDebug() << "Failed to load image " << fpath << endl;
+    kdDebug() << "Failed to load image " << fname << endl;
     mFileList.remove(fname);
     mRandomList.remove(fname);
@@ -822,4 +818,5 @@ void kSlideShowSaver::loadDirectory()
   mFileList.clear();
   traverseDirectory(mDirectory);
+  mRandomList = mFileList;
 }
 
@@ -827,5 +824,5 @@ void kSlideShowSaver::traverseDirectory(
 {
   QDir dir(dirName);
-  dir.setFilter( QDir::Dirs | QDir::Files | QDir::NoSymLinks);
+  dir.setFilter(QDir::Dirs | QDir::Files | QDir::NoSymLinks);
 
   const QFileInfoList *fileinfolist = dir.entryInfoList();
@@ -852,28 +849,4 @@ void kSlideShowSaver::traverseDirectory(
   ++it;
    }
-}
-
-
-//----------------------------------------------------------------------------
-void kSlideShowSaver::loadFileList(const QCString& aFileName)
-{
-  QFile file(aFileName);
-  QString fname;
-
-  mFileList.clear();
-  mFileIdx = 0;
-
-  if (!file.open(IO_ReadOnly)) return;
-
-  while (!file.atEnd())
-  {
-    if (file.readLine(fname, 256) > 0)
-    {
-      fname = fname.stripWhiteSpace();
-      if (fname.isEmpty() || fname[0] == '#') continue;
-      mFileList.append(fname);
-    }
-  }
-  file.close();
 }
 

--- kdeartwork/kscreensaver/kdesavers/slideshow.h  #1.4:1.5
@@ -42,7 +42,4 @@ protected:
   void blank();
 
-  /** Load list of images from file */
-  virtual void loadFileList(const QCString &fileName);
-
   /** Load list of images from directory */
   virtual void loadDirectory();


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic