forked from qt-creator/qt-creator
CMake: Use IOptionPage convenience pattern
du -s .obj: 108344 -> 106748 Change-Id: I3c3ce0af0f0ba2e32e349d38e8a0a24feeb57485 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -524,7 +524,8 @@ void CMakeToolItemConfigWidget::load(const CMakeToolTreeItem *item)
|
||||
|
||||
class CMakeToolConfigWidget : public Core::IOptionsPageWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DECLARE_TR_FUNCTIONS(CMakeProjectManager::Internal::CMakeToolConfigWidget)
|
||||
|
||||
public:
|
||||
CMakeToolConfigWidget()
|
||||
{
|
||||
@@ -689,12 +690,10 @@ void CMakeToolConfigWidget::currentCMakeToolChanged(const QModelIndex &newCurren
|
||||
CMakeSettingsPage::CMakeSettingsPage()
|
||||
{
|
||||
setId(Constants::CMAKE_SETTINGSPAGE_ID);
|
||||
setDisplayName(tr("CMake"));
|
||||
setDisplayName(CMakeToolConfigWidget::tr("CMake"));
|
||||
setCategory(ProjectExplorer::Constants::KITS_SETTINGS_CATEGORY);
|
||||
setWidgetCreator([] { return new CMakeToolConfigWidget; });
|
||||
}
|
||||
|
||||
} // namespace Internal
|
||||
} // namespace CMakeProjectManager
|
||||
|
||||
#include "cmakesettingspage.moc"
|
||||
|
||||
Reference in New Issue
Block a user