CMakeProjectManager: Modernize

modernize-use-auto
modernize-use-nullptr
modernize-use-override
modernize-use-using

Change-Id: I6a272bc3b75835840b3d6cbe83be6f50f94bbedb
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Alessandro Portale
2018-11-04 23:09:41 +01:00
parent 5873612767
commit 17f169c291
21 changed files with 41 additions and 41 deletions

View File

@@ -51,7 +51,7 @@ ConfigModel::ConfigModel(QObject *parent) : Utils::TreeModel<>(parent)
QVariant ConfigModel::data(const QModelIndex &idx, int role) const
{
// Hide/show groups according to "isAdvanced" setting:
Utils::TreeItem *item = static_cast<Utils::TreeItem *>(idx.internalPointer());
auto item = static_cast<const Utils::TreeItem *>(idx.internalPointer());
if (role == ItemIsAdvancedRole && item->childCount() > 0) {
const bool hasNormalChildren = item->findAnyChild([](const Utils::TreeItem *ti) {
if (auto cmti = dynamic_cast<const Internal::ConfigModelTreeItem*>(ti))
@@ -341,7 +341,7 @@ void ConfigModel::generateTree()
for (InternalDataItem &di : m_configuration)
prefixes[prefix(di.key)].append(new Internal::ConfigModelTreeItem(&di));
Utils::TreeItem *root = new Utils::TreeItem;
auto root = new Utils::TreeItem;
for (const QString &p : qAsConst(prefixList)) {
const QList<Utils::TreeItem *> &prefixItemList = prefixes.value(p);