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

(50c3238aed664f75f332b50cfc1facd7ba403326)

#include "qdesigner_widgetitem_p.h"
#include "qdesigner_widget_p.h"
#include "widgetfactory_p.h"
#include <QtDesigner/abstractformwindow.h>
#include <QtDesigner/qextensionmanager.h>
#include <QtDesigner/abstractformeditor.h>
#include <QtDesigner/container.h>
#include <QtDesigner/abstractwidgetdatabase.h>
#include <QtWidgets/qboxlayout.h>
#include <QtWidgets/qgridlayout.h>
#include <QtWidgets/qformlayout.h>
#include <QtWidgets/qapplication.h>
#include <QtCore/qtextstream.h>
#include <QtCore/qdebug.h>
#include <private/qlayout_p.h>
Include dependency graph for qdesigner_widgetitem.cpp:

Go to the source code of this file.

Namespaces

namespace  qdesigner_internal
 Auxiliary methods to store/retrieve settings.

Enumerations

enum  { DebugWidgetItem = 0 , DebugWidgetItem = 0 }
enum  { MinimumLength = 10 , MinimumLength = 10 }
enum  { DebugWidgetItem = 0 , DebugWidgetItem = 0 }
enum  { MinimumLength = 10 , MinimumLength = 10 }

Functions

static QWidgetItemcreateDesignerWidgetItem (const QLayout *layout, QWidget *widget)
static QString sizePolicyToString (const QSizePolicy &p)
static const QLayoutfindLayoutOfItem (const QLayout *haystack, const QLayoutItem *needle)
static Qt::Orientations qdesigner_internal::layoutOrientation (const QLayout *layout)

Enumeration Type Documentation

◆ anonymous enum [1/2]

anonymous enum
Enumerator
DebugWidgetItem 
DebugWidgetItem 

Definition at line 26 of file qdesigner_widgetitem.cpp.

◆ anonymous enum [2/2]

anonymous enum
Enumerator
DebugWidgetItem 
DebugWidgetItem 

Definition at line 26 of file qdesigner_widgetitem.cpp.

◆ anonymous enum [1/2]

anonymous enum
Enumerator
MinimumLength 
MinimumLength 

Definition at line 27 of file qdesigner_widgetitem.cpp.

◆ anonymous enum [2/2]

anonymous enum
Enumerator
MinimumLength 
MinimumLength 

Definition at line 27 of file qdesigner_widgetitem.cpp.

Function Documentation

◆ createDesignerWidgetItem()

QWidgetItem * createDesignerWidgetItem ( const QLayout * layout,
QWidget * widget )
static

Definition at line 31 of file qdesigner_widgetitem.cpp.

References DebugWidgetItem.

◆ findLayoutOfItem()

const QLayout * findLayoutOfItem ( const QLayout * haystack,
const QLayoutItem * needle )
static

Definition at line 61 of file qdesigner_widgetitem.cpp.

◆ sizePolicyToString()

QString sizePolicyToString ( const QSizePolicy & p)
static

Definition at line 45 of file qdesigner_widgetitem.cpp.