diff --git a/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfg b/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfg
--- a/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfg
+++ b/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfg
@@ -3,10 +3,12 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
+ cmakeutils.h
-
+ CMake::findExecutable()
+ The path to the default CMake executable.
0
diff --git a/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfgc b/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfgc
--- a/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfgc
+++ b/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfgc
@@ -1,4 +1,6 @@
File=cmakebuilderconfig.kcfg
ClassName=CMakeBuilderSettings
Singleton=true
-Mutators=true
\ No newline at end of file
+Mutators=true
+SetUserTexts=true
+ItemAccessors=true
diff --git a/projectbuilders/cmakebuilder/cmakebuilderpreferences.cpp b/projectbuilders/cmakebuilder/cmakebuilderpreferences.cpp
--- a/projectbuilders/cmakebuilder/cmakebuilderpreferences.cpp
+++ b/projectbuilders/cmakebuilder/cmakebuilderpreferences.cpp
@@ -43,6 +43,9 @@
m_prefsUi->kcfg_cmakeExe->setFilter("*.exe");
#endif
+ m_prefsUi->kcfg_cmakeExe->setToolTip(CMakeBuilderSettings::self()->cmakeExeItem()->whatsThis());
+ m_prefsUi->label1->setToolTip(CMakeBuilderSettings::self()->cmakeExeItem()->whatsThis());
+
foreach(const QString& generator, CMakeBuilder::supportedGenerators())
m_prefsUi->kcfg_generator->addItem(generator);
}
diff --git a/projectbuilders/cmakebuilder/cmakebuilderpreferences.ui b/projectbuilders/cmakebuilder/cmakebuilderpreferences.ui
--- a/projectbuilders/cmakebuilder/cmakebuilderpreferences.ui
+++ b/projectbuilders/cmakebuilder/cmakebuilderpreferences.ui
@@ -40,6 +40,13 @@
+
+
+ KUrlRequester
+ QFrame
+
+
+