summaryrefslogtreecommitdiffstats
path: root/src/designer/src/components/formeditor/qdesigner_resource.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2018-07-31 13:07:42 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2018-07-31 20:32:07 +0000
commit8b581f58effd2679c7cd9522a6d9e3a4c33cb423 (patch)
treef1dbb9f4af08b94c2ef6ff4fbe0ced2db65b7360 /src/designer/src/components/formeditor/qdesigner_resource.cpp
parent2ea853ba28e359fba7f98ba1286bc5c89a48105a (diff)
Qt Designer: Fix clang-tidy warnings about if / return statements
- Simplify/streamline if statmenents (comparison against bool literal) - Change else if to if after return/break/continue - Fix indentation - Do not check for non-null before invoking delete on pointer Change-Id: I1b803b01cffd56b3f11e63c3e2e7ae103b1d8799 Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Diffstat (limited to 'src/designer/src/components/formeditor/qdesigner_resource.cpp')
-rw-r--r--src/designer/src/components/formeditor/qdesigner_resource.cpp21
1 files changed, 12 insertions, 9 deletions
diff --git a/src/designer/src/components/formeditor/qdesigner_resource.cpp b/src/designer/src/components/formeditor/qdesigner_resource.cpp
index 78882fdfa..82116ec2f 100644
--- a/src/designer/src/components/formeditor/qdesigner_resource.cpp
+++ b/src/designer/src/components/formeditor/qdesigner_resource.cpp
@@ -265,7 +265,8 @@ DomProperty *QDesignerResourceBuilder::saveResource(const QDir &workingDirectory
}
p->setElementPixmap(rp);
return p;
- } else if (value.canConvert<PropertySheetIconValue>()) {
+ }
+ if (value.canConvert<PropertySheetIconValue>()) {
const PropertySheetIconValue icon = qvariant_cast<PropertySheetIconValue>(value);
const QMap<QPair<QIcon::Mode, QIcon::State>, PropertySheetPixmapValue> pixmaps = icon.paths();
const QString theme = icon.theme();
@@ -323,9 +324,8 @@ DomProperty *QDesignerResourceBuilder::saveResource(const QDir &workingDirectory
bool QDesignerResourceBuilder::isResourceType(const QVariant &value) const
{
- if (value.canConvert<PropertySheetPixmapValue>() || value.canConvert<PropertySheetIconValue>())
- return true;
- return false;
+ return value.canConvert<PropertySheetPixmapValue>()
+ || value.canConvert<PropertySheetIconValue>();
}
// ------------------------- QDesignerTextBuilder
@@ -882,7 +882,8 @@ QLayoutItem *QDesignerResource::create(DomLayoutItem *ui_layoutItem, QLayout *la
}
return new QWidgetItem(spacer);
- } else if (ui_layoutItem->kind() == DomLayoutItem::Layout && parentWidget) {
+ }
+ if (ui_layoutItem->kind() == DomLayoutItem::Layout && parentWidget) {
DomLayout *ui_layout = ui_layoutItem->elementLayout();
QLayoutWidget *layoutWidget = new QLayoutWidget(m_formWindow, parentWidget);
core()->metaDataBase()->add(layoutWidget);
@@ -1095,7 +1096,7 @@ DomWidget *QDesignerResource::createDom(QWidget *widget, DomWidget *ui_parentWid
if (!item)
return 0;
- if (qobject_cast<Spacer*>(widget) && m_copyWidget == false)
+ if (qobject_cast<Spacer*>(widget) && !m_copyWidget)
return 0;
const QDesignerWidgetDataBaseInterface *wdb = core()->widgetDataBase();
@@ -1802,7 +1803,7 @@ FormBuilderClipboard QDesignerResource::paste(QIODevice *dev, QWidget *widgetPar
.arg(reader.lineNumber()).arg(reader.columnNumber())
.arg(reader.errorString()));
uiInitialized = false;
- } else if (uiInitialized == false) {
+ } else if (!uiInitialized) {
//: Parsing clipboard contents
designerWarning(QCoreApplication::translate("QDesignerResource", "Error while pasting clipboard contents: The root element <ui> is missing."));
}
@@ -1977,7 +1978,8 @@ DomProperty *QDesignerResource::createProperty(QObject *object, const QString &p
p->setAttributeName(propertyName);
p->setElementSet(flagString);
return applyProperStdSetAttribute(object, propertyName, p);
- } else if (value.canConvert<PropertySheetEnumValue>()) {
+ }
+ if (value.canConvert<PropertySheetEnumValue>()) {
const PropertySheetEnumValue e = qvariant_cast<PropertySheetEnumValue>(value);
bool ok;
const QString id = e.metaEnum.toString(e.value, DesignerMetaEnum::FullyQualified, &ok);
@@ -1993,7 +1995,8 @@ DomProperty *QDesignerResource::createProperty(QObject *object, const QString &p
p->setAttributeName(propertyName);
p->setElementEnum(id);
return applyProperStdSetAttribute(object, propertyName, p);
- } else if (value.canConvert<PropertySheetStringValue>()) {
+ }
+ if (value.canConvert<PropertySheetStringValue>()) {
const PropertySheetStringValue strVal = qvariant_cast<PropertySheetStringValue>(value);
DomProperty *p = stringToDomProperty(strVal.value(), strVal);
if (!hasSetter(core(), object, propertyName))