Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
objectinspectormodel.cpp File Reference

(7b53b1080948aa2fa92bb12794e6841b07dfa700)

#include "objectinspectormodel_p.h"
#include <qlayout_widget_p.h>
#include <layout_p.h>
#include <qdesigner_propertycommand_p.h>
#include <qdesigner_utils_p.h>
#include <iconloader_p.h>
#include <QtDesigner/abstractformeditor.h>
#include <QtDesigner/abstractformwindow.h>
#include <QtDesigner/abstractwidgetdatabase.h>
#include <QtDesigner/container.h>
#include <QtDesigner/abstractmetadatabase.h>
#include <QtDesigner/qextensionmanager.h>
#include <QtWidgets/qlayout.h>
#include <QtWidgets/qlayoutitem.h>
#include <QtWidgets/qmenu.h>
#include <QtWidgets/qbuttongroup.h>
#include <QtGui/qaction.h>
#include <QtCore/qset.h>
#include <QtCore/qdebug.h>
#include <QtCore/qcoreapplication.h>
#include <algorithm>
+ Include dependency graph for objectinspectormodel.cpp:

Go to the source code of this file.

Classes

struct  qdesigner_internal::ModelRecursionContext
 

Namespaces

namespace  qdesigner_internal
 Auxiliary methods to store/retrieve settings.
 

Functions

static QObjectobjectOfItem (const QStandardItem *item)
 
static bool sameIcon (const QIcon &i1, const QIcon &i2)
 
static bool isNameColumnEditable (const QObject *o)
 
static qdesigner_internal::ObjectData::StandardItemList createModelRow (const QObject *o)
 
static bool isQLayoutWidget (const QObject *o)
 
void qdesigner_internal::createModelRecursion (const QDesignerFormWindowInterface *fwi, QObject *parent, QObject *object, ObjectModel &model, const ModelRecursionContext &ctx)
 

Function Documentation

◆ createModelRow()

◆ isNameColumnEditable()

static bool isNameColumnEditable ( const QObject * o)
inlinestatic

Definition at line 52 of file objectinspectormodel.cpp.

◆ isQLayoutWidget()

static bool isQLayoutWidget ( const QObject * o)
inlinestatic

Definition at line 74 of file objectinspectormodel.cpp.

◆ objectOfItem()

static QObject * objectOfItem ( const QStandardItem * item)
inlinestatic

Definition at line 39 of file objectinspectormodel.cpp.

◆ sameIcon()

static bool sameIcon ( const QIcon & i1,
const QIcon & i2 )
static

Definition at line 43 of file objectinspectormodel.cpp.