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

(b2bcf0399c22dc3e253527a69ae0c5242a61f9fb)

#include "widgetfactory_p.h"
#include "widgetdatabase_p.h"
#include "metadatabase_p.h"
#include "qlayout_widget_p.h"
#include "qdesigner_widget_p.h"
#include "qdesigner_tabwidget_p.h"
#include "qdesigner_toolbox_p.h"
#include "qdesigner_stackedbox_p.h"
#include "qdesigner_toolbar_p.h"
#include "qdesigner_menubar_p.h"
#include "qdesigner_menu_p.h"
#include "qdesigner_dockwidget_p.h"
#include "qdesigner_utils_p.h"
#include "formwindowbase_p.h"
#include "layoutinfo_p.h"
#include "spacer_widget_p.h"
#include "layout_p.h"
#include "abstractintrospection_p.h"
#include <QtDesigner/abstractformeditor.h>
#include <QtDesigner/container.h>
#include <QtDesigner/qextensionmanager.h>
#include <QtDesigner/propertysheet.h>
#include <QtDesigner/abstractlanguage.h>
#include <QtDesigner/abstractformwindowmanager.h>
#include <QtDesigner/abstractformwindowcursor.h>
#include <QtUiPlugin/customwidget.h>
#include <QtWidgets/QtWidgets>
#include <QtWidgets/qscrollbar.h>
#include <QtWidgets/qfontcombobox.h>
#include <QtWidgets/qabstractspinbox.h>
#include <QtWidgets/qlineedit.h>
#include <QtWidgets/qbuttongroup.h>
#include <QtWidgets/qstyle.h>
#include <QtWidgets/qstylefactory.h>
#include <QtWidgets/qwizard.h>
#include <QtCore/qdebug.h>
#include <QtCore/qmetaobject.h>
#include <QtCore/qpointer.h>
#include <widgets.table>
#include "widgetfactory.moc"
+ Include dependency graph for widgetfactory.cpp:

Go to the source code of this file.

Classes

class  qdesigner_internal::FriendlySpinBox
 
class  qdesigner_internal::ComboEventFilter
 
class  qdesigner_internal::WizardPageChangeWatcher
 

Namespaces

namespace  qdesigner_internal
 Auxiliary methods to store/retrieve settings.
 

Macros

#define DECLARE_LAYOUT(L, C)
 
#define DECLARE_COMPAT_WIDGET(W, C)
 
#define DECLARE_WIDGET(W, C)
 
#define DECLARE_WIDGET_1(W, C)
 

Functions

static bool qdesigner_internal::classNameMatches (const QObject *created, const QString &className)
 
static QString qdesigner_internal::classNameOfStyle (const QStyle *s)
 
static bool qdesigner_internal::isApplicationStyle (const QString &styleName)
 
static bool qdesigner_internal::isTabBarInteractor (const QTabBar *tabBar)
 
static bool qdesigner_internal::isPassiveInteractorHelper (const QWidget *widget)
 

Variables

static const char formEditorDynamicProperty [] = "_q_formEditorObject"
 

Macro Definition Documentation

◆ DECLARE_COMPAT_WIDGET

#define DECLARE_COMPAT_WIDGET ( W,
C )
Value:
/*DECLARE_WIDGET(W, C)*/

◆ DECLARE_LAYOUT

#define DECLARE_LAYOUT ( L,
C )

◆ DECLARE_WIDGET

#define DECLARE_WIDGET ( W,
C )
Value:
else if (!qstrcmp(widgetNameC, #W)) { Q_ASSERT(w == 0); w = new W(parentWidget); }
Q_CORE_EXPORT int qstrcmp(const char *str1, const char *str2)
GLfloat GLfloat GLfloat w
[0]
#define Q_ASSERT(cond)
Definition qrandom.cpp:47

◆ DECLARE_WIDGET_1

#define DECLARE_WIDGET_1 ( W,
C )
Value:
else if (!qstrcmp(widgetNameC, #W)) { Q_ASSERT(w == 0); w = new W(0, parentWidget); }

Variable Documentation

◆ formEditorDynamicProperty

static const char formEditorDynamicProperty = "_q_formEditorObject"
static

Definition at line 78 of file widgetfactory.cpp.