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 +
kurlrequester.h
+
+