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

(36ae08faf04ec68f75f4f0ac9454cee2351f871e)

#include "qdesigner_propertycommand_p.h"
#include "qdesigner_utils_p.h"
#include "dynamicpropertysheet.h"
#include "qdesigner_propertyeditor_p.h"
#include "spacer_widget_p.h"
#include "qdesigner_propertysheet_p.h"
#include <QtDesigner/abstractformeditor.h>
#include <QtDesigner/abstractintegration.h>
#include <QtDesigner/abstractformwindow.h>
#include <QtDesigner/abstractformwindowcursor.h>
#include <QtDesigner/dynamicpropertysheet.h>
#include <QtDesigner/propertysheet.h>
#include <QtDesigner/abstractpropertyeditor.h>
#include <QtDesigner/abstractobjectinspector.h>
#include <QtDesigner/abstractwidgetdatabase.h>
#include <QtDesigner/qextensionmanager.h>
#include <QtWidgets/qwidget.h>
#include <QtWidgets/qapplication.h>
#include <QtWidgets/qdialog.h>
#include <QtWidgets/qpushbutton.h>
#include <QtWidgets/qlayout.h>
#include <QtGui/qaction.h>
#include <QtCore/qdebug.h>
#include <QtCore/qsize.h>
#include <QtCore/qtextstream.h>
+ Include dependency graph for qdesigner_propertycommand.cpp:

Go to the source code of this file.

Classes

class  qdesigner_internal::SetValueFunction
 
class  qdesigner_internal::UndoSetValueFunction
 
class  qdesigner_internal::RestoreDefaultFunction
 

Namespaces

namespace  qdesigner_internal
 Auxiliary methods to store/retrieve settings.
 

Macros

#define COMPARE_SUBPROPERTY(object1, object2, getter, mask, maskFlag)
 
#define SET_SUBPROPERTY(rc, newValue, getter, setter, mask, maskFlag)
 

Functions

PropertyHelper::Value qdesigner_internal::applySubProperty (const QVariant &oldValue, const QVariant &newValue, qdesigner_internal::SpecialProperty specialProperty, quint64 mask, bool changed)
 
enum SpecialProperty qdesigner_internal::getSpecialProperty (const QString &propertyName)
 
template<class PropertyListIterator , class Function >
unsigned qdesigner_internal::changePropertyList (QDesignerFormEditorInterface *core, const QString &propertyName, PropertyListIterator begin, PropertyListIterator end, Function function)
 

Macro Definition Documentation

◆ COMPARE_SUBPROPERTY

#define COMPARE_SUBPROPERTY ( object1,
object2,
getter,
mask,
maskFlag )
Value:
if (object1.getter() != object2.getter()) (mask) |= (maskFlag);
GLint GLint GLint GLint GLint GLint GLint GLbitfield mask

Definition at line 151 of file qdesigner_propertycommand.cpp.

◆ SET_SUBPROPERTY

#define SET_SUBPROPERTY ( rc,
newValue,
getter,
setter,
mask,
maskFlag )
Value:
if ((mask) & (maskFlag)) rc.setter((newValue).getter());

Definition at line 340 of file qdesigner_propertycommand.cpp.