List of all members | Public Types | Public Slots | Signals | Public Member Functions | Static Public Member Functions | Protected Member Functions
qdesigner_internal::QDesignerIntegration Class Reference

#include <qdesigner_integration_p.h>

Inheritance diagram for qdesigner_internal::QDesignerIntegration:
QDesignerIntegrationInterface

Public Types

enum  ResourceFileWatcherBehaviour { NoWatcher, ReloadSilently, PromptAndReload }
 

Public Slots

virtual void activateWidget (QWidget *widget)
 
virtual void addDynamicProperty (const QString &name, const QVariant &value)
 
virtual void removeDynamicProperty (const QString &name)
 
virtual void resetProperty (const QString &name)
 
virtual void setupFormWindow (QDesignerFormWindowInterface *formWindow)
 
virtual void updateActiveFormWindow (QDesignerFormWindowInterface *formWindow)
 
void updateCustomWidgetPlugins ()
 
virtual void updateGeometry ()
 
virtual void updateProperty (const QString &name, const QVariant &value, bool enableSubPropertyHandling)
 
virtual void updateSelection ()
 

Signals

void helpRequested (const QString &manual, const QString &document)
 
void navigateToSlot (const QString &objectName, const QString &signalSignature, const QStringList &parameterNames)
 
void navigateToSlot (const QString &slotSignature)
 
void objectNameChanged (QDesignerFormWindowInterface *formWindow, QObject *object, const QString &newName, const QString &oldName)
 
void propertyChanged (QDesignerFormWindowInterface *formWindow, const QString &name, const QVariant &value)
 

Public Member Functions

 QDesignerIntegration (QDesignerFormEditorInterface *core, QObject *parent=0)
 
virtual ~QDesignerIntegration ()
 
virtual QWidgetcontainerWindow (QWidget *widget) const
 
QString contextHelpId () const
 
virtual QDesignerResourceBrowserInterface * createResourceBrowser (QWidget *parent=0)
 
void emitNavigateToSlot (const QString &objectName, const QString &signalSignature, const QStringList &parameterNames)
 
void emitNavigateToSlot (const QString &slotSignature)
 
void emitObjectNameChanged (QDesignerFormWindowInterface *formWindow, QObject *object, const QString &newName, const QString &oldName)
 
bool isResourceEditingEnabled () const
 
bool isSlotNavigationEnabled () const
 
ResourceFileWatcherBehaviour resourceFileWatcherBehaviour () const
 

Static Public Member Functions

static void initializePlugins (QDesignerFormEditorInterface *formEditor)
 
static void requestHelp (const QDesignerFormEditorInterface *core, const QString &manual, const QString &document)
 

Protected Member Functions

void setResourceEditingEnabled (bool enable)
 
void setResourceFileWatcherBehaviour (ResourceFileWatcherBehaviour behaviour)
 
void setSlotNavigationEnabled (bool enable)
 

Member Enumeration Documentation

◆ ResourceFileWatcherBehaviour

Enumerator
NoWatcher 
ReloadSilently 
PromptAndReload 

Constructor & Destructor Documentation

◆ QDesignerIntegration()

qdesigner_internal::QDesignerIntegration::QDesignerIntegration ( QDesignerFormEditorInterface *  core,
QObject parent = 0 
)
explicit

◆ ~QDesignerIntegration()

virtual qdesigner_internal::QDesignerIntegration::~QDesignerIntegration ( )
virtual

Member Function Documentation

◆ activateWidget

virtual void qdesigner_internal::QDesignerIntegration::activateWidget ( QWidget widget)
virtualslot

◆ addDynamicProperty

virtual void qdesigner_internal::QDesignerIntegration::addDynamicProperty ( const QString &  name,
const QVariant &  value 
)
virtualslot

◆ containerWindow()

virtual QWidget* qdesigner_internal::QDesignerIntegration::containerWindow ( QWidget widget) const
virtual

◆ contextHelpId()

QString qdesigner_internal::QDesignerIntegration::contextHelpId ( ) const

◆ createResourceBrowser()

virtual QDesignerResourceBrowserInterface* qdesigner_internal::QDesignerIntegration::createResourceBrowser ( QWidget parent = 0)
virtual

◆ emitNavigateToSlot() [1/2]

void qdesigner_internal::QDesignerIntegration::emitNavigateToSlot ( const QString &  objectName,
const QString &  signalSignature,
const QStringList &  parameterNames 
)

◆ emitNavigateToSlot() [2/2]

void qdesigner_internal::QDesignerIntegration::emitNavigateToSlot ( const QString &  slotSignature)

◆ emitObjectNameChanged()

void qdesigner_internal::QDesignerIntegration::emitObjectNameChanged ( QDesignerFormWindowInterface *  formWindow,
QObject object,
const QString &  newName,
const QString &  oldName 
)

◆ helpRequested

void qdesigner_internal::QDesignerIntegration::helpRequested ( const QString &  manual,
const QString &  document 
)
signal

◆ initializePlugins()

static void qdesigner_internal::QDesignerIntegration::initializePlugins ( QDesignerFormEditorInterface *  formEditor)
static

◆ isResourceEditingEnabled()

bool qdesigner_internal::QDesignerIntegration::isResourceEditingEnabled ( ) const

◆ isSlotNavigationEnabled()

bool qdesigner_internal::QDesignerIntegration::isSlotNavigationEnabled ( ) const

◆ navigateToSlot [1/2]

void qdesigner_internal::QDesignerIntegration::navigateToSlot ( const QString &  objectName,
const QString &  signalSignature,
const QStringList &  parameterNames 
)
signal

◆ navigateToSlot [2/2]

void qdesigner_internal::QDesignerIntegration::navigateToSlot ( const QString &  slotSignature)
signal

◆ objectNameChanged

void qdesigner_internal::QDesignerIntegration::objectNameChanged ( QDesignerFormWindowInterface *  formWindow,
QObject object,
const QString &  newName,
const QString &  oldName 
)
signal

◆ propertyChanged

void qdesigner_internal::QDesignerIntegration::propertyChanged ( QDesignerFormWindowInterface *  formWindow,
const QString &  name,
const QVariant &  value 
)
signal

◆ removeDynamicProperty

virtual void qdesigner_internal::QDesignerIntegration::removeDynamicProperty ( const QString &  name)
virtualslot

◆ requestHelp()

static void qdesigner_internal::QDesignerIntegration::requestHelp ( const QDesignerFormEditorInterface *  core,
const QString &  manual,
const QString &  document 
)
static

◆ resetProperty

virtual void qdesigner_internal::QDesignerIntegration::resetProperty ( const QString &  name)
virtualslot

◆ resourceFileWatcherBehaviour()

ResourceFileWatcherBehaviour qdesigner_internal::QDesignerIntegration::resourceFileWatcherBehaviour ( ) const

◆ setResourceEditingEnabled()

void qdesigner_internal::QDesignerIntegration::setResourceEditingEnabled ( bool  enable)
protected

◆ setResourceFileWatcherBehaviour()

void qdesigner_internal::QDesignerIntegration::setResourceFileWatcherBehaviour ( ResourceFileWatcherBehaviour  behaviour)
protected

◆ setSlotNavigationEnabled()

void qdesigner_internal::QDesignerIntegration::setSlotNavigationEnabled ( bool  enable)
protected

◆ setupFormWindow

virtual void qdesigner_internal::QDesignerIntegration::setupFormWindow ( QDesignerFormWindowInterface *  formWindow)
virtualslot

◆ updateActiveFormWindow

virtual void qdesigner_internal::QDesignerIntegration::updateActiveFormWindow ( QDesignerFormWindowInterface *  formWindow)
virtualslot

◆ updateCustomWidgetPlugins

void qdesigner_internal::QDesignerIntegration::updateCustomWidgetPlugins ( )
slot

◆ updateGeometry

virtual void qdesigner_internal::QDesignerIntegration::updateGeometry ( )
virtualslot

◆ updateProperty

virtual void qdesigner_internal::QDesignerIntegration::updateProperty ( const QString &  name,
const QVariant &  value,
bool  enableSubPropertyHandling 
)
virtualslot

◆ updateSelection

virtual void qdesigner_internal::QDesignerIntegration::updateSelection ( )
virtualslot

The documentation for this class was generated from the following file:

Generated on Fri Apr 9 2021 xTuple ERP Programmer Reference, Version 6.0.0 doxygen 1.8.17