]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/tests/testdir.h
Ported tests away from KRandomSequence, QTest::kWaitForSignal and KTempDir.
[dolphin.git] / src / tests / testdir.h
index 24c4d77b0b4d2691fcd5e2df775fb25745123161..3f244448c165d21c7a1aa18a78177b363d02fa74 100644 (file)
 #ifndef TESTDIR_H
 #define TESTDIR_H
 
-#include <KTempDir>
 #include <QUrl>
-
+#include <QTemporaryDir>
 #include <QDateTime>
 
 /**
- * TestDir provides a temporary directory. In addition to KTempDir, it has
+ * TestDir provides a temporary directory. In addition to QTemporaryDir, it has
  * methods that create files and subdirectories inside the directory.
  */
-class TestDir : public KTempDir
+class TestDir : public QTemporaryDir
 {
 
 public:
@@ -50,6 +49,7 @@ public:
     void createDir(const QString& path, const QDateTime& time = QDateTime());
 
     void removeFile(const QString& path);
+    void removeFiles(const QStringList& files);
 
 private:
     void makePathAbsoluteAndCreateParents(QString& path);