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
qdesigner_propertysheet.cpp File Reference

(48f65d8faa3ed41e94bdf7f1ed029a3a2bc32615)

#include "qdesigner_propertysheet_p.h"
#include "qdesigner_utils_p.h"
#include "formwindowbase_p.h"
#include "layoutinfo_p.h"
#include "qlayout_widget_p.h"
#include "qdesigner_introspection_p.h"
#include <QtDesigner/private/formbuilderextra_p.h>
#include <QtDesigner/abstractformwindow.h>
#include <QtDesigner/abstractformeditor.h>
#include <QtDesigner/abstractwidgetdatabase.h>
#include <QtWidgets/qlayout.h>
#include <QtWidgets/qdockwidget.h>
#include <QtWidgets/qdialog.h>
#include <QtWidgets/qgroupbox.h>
#include <QtWidgets/qlabel.h>
#include <QtWidgets/qstyle.h>
#include <QtWidgets/qabstractbutton.h>
#include <QtWidgets/qapplication.h>
#include <QtWidgets/qtoolbar.h>
#include <QtWidgets/qmainwindow.h>
#include <QtWidgets/qmenubar.h>
#include <QtWidgets/qheaderview.h>
#include <QtGui/qaction.h>
#include <QtCore/qdebug.h>
#include <QtCore/qhash.h>
Include dependency graph for qdesigner_propertysheet.cpp:

Go to the source code of this file.

Classes

class  QDesignerPropertySheetPrivate
class  QDesignerPropertySheetPrivate::Info
struct  QDesignerAbstractPropertySheetFactory::PropertySheetFactoryPrivate

Functions

static const QDesignerMetaObjectInterfacepropertyIntroducedBy (const QDesignerMetaObjectInterface *meta, int index)
static bool hasLayoutAttributes (QDesignerFormEditorInterface *core, QObject *object)
static const qdesigner_internal::DesignerMetaEnumdesignerMetaEnumFor (const QDesignerMetaEnumInterface *me)
static const qdesigner_internal::DesignerMetaFlagsdesignerMetaFlagsFor (const QDesignerMetaEnumInterface *me)
static QVariant toByteArray (const QVariant &value)

Variables

static constexpr auto layoutObjectNameC = "layoutName"_L1
static constexpr auto layoutLeftMarginC = "layoutLeftMargin"_L1
static constexpr auto layoutTopMarginC = "layoutTopMargin"_L1
static constexpr auto layoutRightMarginC = "layoutRightMargin"_L1
static constexpr auto layoutBottomMarginC = "layoutBottomMargin"_L1
static constexpr auto layoutSpacingC = "layoutSpacing"_L1
static constexpr auto layoutHorizontalSpacingC = "layoutHorizontalSpacing"_L1
static constexpr auto layoutVerticalSpacingC = "layoutVerticalSpacing"_L1
static constexpr auto layoutHorizontalSizeConstraintC = "horizontalSizeConstraint"_L1
static constexpr auto layoutVerticalSizeConstraintC = "verticalSizeConstraint"_L1
static constexpr auto layoutFieldGrowthPolicyC = "layoutFieldGrowthPolicy"_L1
static constexpr auto layoutRowWrapPolicyC = "layoutRowWrapPolicy"_L1
static constexpr auto layoutLabelAlignmentC = "layoutLabelAlignment"_L1
static constexpr auto layoutFormAlignmentC = "layoutFormAlignment"_L1
static constexpr auto layoutboxStretchPropertyC = "layoutStretch"_L1
static constexpr auto layoutGridRowStretchPropertyC = "layoutRowStretch"_L1
static constexpr auto layoutGridColumnStretchPropertyC = "layoutColumnStretch"_L1
static constexpr auto layoutGridRowMinimumHeightC = "layoutRowMinimumHeight"_L1
static constexpr auto layoutGridColumnMinimumWidthC = "layoutColumnMinimumWidth"_L1

Function Documentation

◆ designerMetaEnumFor()

const qdesigner_internal::DesignerMetaEnum & designerMetaEnumFor ( const QDesignerMetaEnumInterface * me)
static

Definition at line 100 of file qdesigner_propertysheet.cpp.

◆ designerMetaFlagsFor()

const qdesigner_internal::DesignerMetaFlags & designerMetaFlagsFor ( const QDesignerMetaEnumInterface * me)
static

Definition at line 121 of file qdesigner_propertysheet.cpp.

◆ hasLayoutAttributes()

bool hasLayoutAttributes ( QDesignerFormEditorInterface * core,
QObject * object )
static

Definition at line 86 of file qdesigner_propertysheet.cpp.

References QPainter::QWidget.

Here is the call graph for this function:

◆ propertyIntroducedBy()

const QDesignerMetaObjectInterface * propertyIntroducedBy ( const QDesignerMetaObjectInterface * meta,
int index )
static

Definition at line 40 of file qdesigner_propertysheet.cpp.

◆ toByteArray()

QVariant toByteArray ( const QVariant & value)
static

Definition at line 1171 of file qdesigner_propertysheet.cpp.

Variable Documentation

◆ layoutBottomMarginC

constexpr auto layoutBottomMarginC = "layoutBottomMargin"_L1
staticconstexpr

Definition at line 64 of file qdesigner_propertysheet.cpp.

◆ layoutboxStretchPropertyC

constexpr auto layoutboxStretchPropertyC = "layoutStretch"_L1
staticconstexpr

Definition at line 80 of file qdesigner_propertysheet.cpp.

◆ layoutFieldGrowthPolicyC

constexpr auto layoutFieldGrowthPolicyC = "layoutFieldGrowthPolicy"_L1
staticconstexpr

Definition at line 75 of file qdesigner_propertysheet.cpp.

◆ layoutFormAlignmentC

constexpr auto layoutFormAlignmentC = "layoutFormAlignment"_L1
staticconstexpr

Definition at line 78 of file qdesigner_propertysheet.cpp.

◆ layoutGridColumnMinimumWidthC

constexpr auto layoutGridColumnMinimumWidthC = "layoutColumnMinimumWidth"_L1
staticconstexpr

Definition at line 84 of file qdesigner_propertysheet.cpp.

◆ layoutGridColumnStretchPropertyC

constexpr auto layoutGridColumnStretchPropertyC = "layoutColumnStretch"_L1
staticconstexpr

Definition at line 82 of file qdesigner_propertysheet.cpp.

◆ layoutGridRowMinimumHeightC

constexpr auto layoutGridRowMinimumHeightC = "layoutRowMinimumHeight"_L1
staticconstexpr

Definition at line 83 of file qdesigner_propertysheet.cpp.

◆ layoutGridRowStretchPropertyC

constexpr auto layoutGridRowStretchPropertyC = "layoutRowStretch"_L1
staticconstexpr

Definition at line 81 of file qdesigner_propertysheet.cpp.

◆ layoutHorizontalSizeConstraintC

constexpr auto layoutHorizontalSizeConstraintC = "horizontalSizeConstraint"_L1
staticconstexpr

Definition at line 71 of file qdesigner_propertysheet.cpp.

◆ layoutHorizontalSpacingC

constexpr auto layoutHorizontalSpacingC = "layoutHorizontalSpacing"_L1
staticconstexpr

Definition at line 66 of file qdesigner_propertysheet.cpp.

◆ layoutLabelAlignmentC

constexpr auto layoutLabelAlignmentC = "layoutLabelAlignment"_L1
staticconstexpr

Definition at line 77 of file qdesigner_propertysheet.cpp.

◆ layoutLeftMarginC

constexpr auto layoutLeftMarginC = "layoutLeftMargin"_L1
staticconstexpr

Definition at line 61 of file qdesigner_propertysheet.cpp.

◆ layoutObjectNameC

constexpr auto layoutObjectNameC = "layoutName"_L1
staticconstexpr

Definition at line 60 of file qdesigner_propertysheet.cpp.

◆ layoutRightMarginC

constexpr auto layoutRightMarginC = "layoutRightMargin"_L1
staticconstexpr

Definition at line 63 of file qdesigner_propertysheet.cpp.

◆ layoutRowWrapPolicyC

constexpr auto layoutRowWrapPolicyC = "layoutRowWrapPolicy"_L1
staticconstexpr

Definition at line 76 of file qdesigner_propertysheet.cpp.

◆ layoutSpacingC

constexpr auto layoutSpacingC = "layoutSpacing"_L1
staticconstexpr

Definition at line 65 of file qdesigner_propertysheet.cpp.

◆ layoutTopMarginC

constexpr auto layoutTopMarginC = "layoutTopMargin"_L1
staticconstexpr

Definition at line 62 of file qdesigner_propertysheet.cpp.

◆ layoutVerticalSizeConstraintC

constexpr auto layoutVerticalSizeConstraintC = "verticalSizeConstraint"_L1
staticconstexpr

Definition at line 72 of file qdesigner_propertysheet.cpp.

◆ layoutVerticalSpacingC

constexpr auto layoutVerticalSpacingC = "layoutVerticalSpacing"_L1
staticconstexpr

Definition at line 67 of file qdesigner_propertysheet.cpp.