QList<QObject*> objects;QHash<QString, QHash<QString, QVariant> > permissions.foreach(QObject* object, objects) { foreach(const QString& property, permissions[object->objetName()].keys()) { object->setProperty(property, permissions[object->objetName()][property]); }}
QWidget *wdg = new QWidget();wdg->setObjectName("Journal");permissions[wdg->objectName()]["visible"] = true;