summaryrefslogtreecommitdiffstats
path: root/tdeutils/tdecmoduleinfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tdeutils/tdecmoduleinfo.cpp')
-rw-r--r--tdeutils/tdecmoduleinfo.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/tdeutils/tdecmoduleinfo.cpp b/tdeutils/tdecmoduleinfo.cpp
index 0b0f7f4e8..dada2ad3b 100644
--- a/tdeutils/tdecmoduleinfo.cpp
+++ b/tdeutils/tdecmoduleinfo.cpp
@@ -23,10 +23,10 @@
#include <tqvariant.h>
-#include <kdesktopfile.h>
+#include <tdedesktopfile.h>
#include <kdebug.h>
#include <tdeglobal.h>
-#include <kstandarddirs.h>
+#include <tdestandarddirs.h>
#include <tdelocale.h>
#include "tdecmoduleinfo.h"
@@ -227,8 +227,11 @@ TDECModuleInfo::isHiddenByDefault() const
return _isHiddenByDefault;
}
-bool TDECModuleInfo::needsTest() const
+bool TDECModuleInfo::needsTest() const
{
+ if (!_allLoaded)
+ const_cast<TDECModuleInfo*>(this)->loadAll();
+
return d->testModule;
}
@@ -236,7 +239,3 @@ void TDECModuleInfo::setNeedsTest( bool val )
{
d->testModule = val;
}
-
-
-
-// vim: ts=2 sw=2 et