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

(a5bb88c896170ec0c719c3a73ce932cb8d5205ca)

#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 25 of file qdesigner_widgetitem.cpp.

◆ anonymous enum [2/2]

anonymous enum
Enumerator
DebugWidgetItem 
DebugWidgetItem 

Definition at line 25 of file qdesigner_widgetitem.cpp.

◆ anonymous enum [1/2]

anonymous enum
Enumerator
MinimumLength 
MinimumLength 

Definition at line 26 of file qdesigner_widgetitem.cpp.

◆ anonymous enum [2/2]

anonymous enum
Enumerator
MinimumLength 
MinimumLength 

Definition at line 26 of file qdesigner_widgetitem.cpp.

Function Documentation

◆ createDesignerWidgetItem()

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

Definition at line 30 of file qdesigner_widgetitem.cpp.

References DebugWidgetItem.

◆ findLayoutOfItem()

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

Definition at line 60 of file qdesigner_widgetitem.cpp.

◆ sizePolicyToString()

QString sizePolicyToString ( const QSizePolicy & p)
static

Definition at line 44 of file qdesigner_widgetitem.cpp.