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 }
 
enum  { MinimumLength = 10 }
 
enum  { DebugWidgetItem = 0 }
 
enum  { 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

anonymous enum
Enumerator
DebugWidgetItem 

Definition at line 25 of file qdesigner_widgetitem.cpp.

◆ anonymous enum

anonymous enum
Enumerator
MinimumLength 

Definition at line 26 of file qdesigner_widgetitem.cpp.

◆ anonymous enum

anonymous enum
Enumerator
DebugWidgetItem 

Definition at line 25 of file qdesigner_widgetitem.cpp.

◆ anonymous enum

anonymous enum
Enumerator
MinimumLength 

Definition at line 26 of file qdesigner_widgetitem.cpp.

Function Documentation

◆ createDesignerWidgetItem()

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

Definition at line 30 of file qdesigner_widgetitem.cpp.

References DebugWidgetItem.

◆ findLayoutOfItem()

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

Definition at line 60 of file qdesigner_widgetitem.cpp.

◆ sizePolicyToString()

static QString sizePolicyToString ( const QSizePolicy & p)
static

Definition at line 44 of file qdesigner_widgetitem.cpp.