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

#include <qdesigner_integration_p.h>

Public Types

enum  ResourceFileWatcherBehaviour { NoWatcher, ReloadSilently, PromptAndReload }
 

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
 

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)
 

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

Enumerator
NoWatcher 
ReloadSilently 
PromptAndReload 

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void qdesigner_internal::QDesignerIntegration::activateWidget ( QWidget widget)
virtualslot
virtual void qdesigner_internal::QDesignerIntegration::addDynamicProperty ( const QString &  name,
const QVariant &  value 
)
virtualslot
virtual QWidget* qdesigner_internal::QDesignerIntegration::containerWindow ( QWidget widget) const
virtual
QString qdesigner_internal::QDesignerIntegration::contextHelpId ( ) const
virtual QDesignerResourceBrowserInterface* qdesigner_internal::QDesignerIntegration::createResourceBrowser ( QWidget parent = 0)
virtual
void qdesigner_internal::QDesignerIntegration::emitNavigateToSlot ( const QString &  objectName,
const QString &  signalSignature,
const QStringList &  parameterNames 
)
void qdesigner_internal::QDesignerIntegration::emitNavigateToSlot ( const QString &  slotSignature)
void qdesigner_internal::QDesignerIntegration::emitObjectNameChanged ( QDesignerFormWindowInterface *  formWindow,
QObject object,
const QString &  newName,
const QString &  oldName 
)
void qdesigner_internal::QDesignerIntegration::helpRequested ( const QString &  manual,
const QString &  document 
)
signal
static void qdesigner_internal::QDesignerIntegration::initializePlugins ( QDesignerFormEditorInterface *  formEditor)
static
bool qdesigner_internal::QDesignerIntegration::isResourceEditingEnabled ( ) const
bool qdesigner_internal::QDesignerIntegration::isSlotNavigationEnabled ( ) const
void qdesigner_internal::QDesignerIntegration::navigateToSlot ( const QString &  objectName,
const QString &  signalSignature,
const QStringList &  parameterNames 
)
signal
void qdesigner_internal::QDesignerIntegration::navigateToSlot ( const QString &  slotSignature)
signal
void qdesigner_internal::QDesignerIntegration::objectNameChanged ( QDesignerFormWindowInterface *  formWindow,
QObject object,
const QString &  newName,
const QString &  oldName 
)
signal
void qdesigner_internal::QDesignerIntegration::propertyChanged ( QDesignerFormWindowInterface *  formWindow,
const QString &  name,
const QVariant &  value 
)
signal
virtual void qdesigner_internal::QDesignerIntegration::removeDynamicProperty ( const QString &  name)
virtualslot
static void qdesigner_internal::QDesignerIntegration::requestHelp ( const QDesignerFormEditorInterface *  core,
const QString &  manual,
const QString &  document 
)
static
virtual void qdesigner_internal::QDesignerIntegration::resetProperty ( const QString &  name)
virtualslot
ResourceFileWatcherBehaviour qdesigner_internal::QDesignerIntegration::resourceFileWatcherBehaviour ( ) const
void qdesigner_internal::QDesignerIntegration::setResourceEditingEnabled ( bool  enable)
protected
void qdesigner_internal::QDesignerIntegration::setResourceFileWatcherBehaviour ( ResourceFileWatcherBehaviour  behaviour)
protected
void qdesigner_internal::QDesignerIntegration::setSlotNavigationEnabled ( bool  enable)
protected
virtual void qdesigner_internal::QDesignerIntegration::setupFormWindow ( QDesignerFormWindowInterface *  formWindow)
virtualslot
virtual void qdesigner_internal::QDesignerIntegration::updateActiveFormWindow ( QDesignerFormWindowInterface *  formWindow)
virtualslot
void qdesigner_internal::QDesignerIntegration::updateCustomWidgetPlugins ( )
slot
virtual void qdesigner_internal::QDesignerIntegration::updateGeometry ( )
virtualslot
virtual void qdesigner_internal::QDesignerIntegration::updateProperty ( const QString &  name,
const QVariant &  value,
bool  enableSubPropertyHandling 
)
virtualslot
virtual void qdesigner_internal::QDesignerIntegration::updateSelection ( )
virtualslot

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

Generated on Fri Oct 7 2016 15:38:04 xTuple ERP Programmer Reference, Version 4.5.0 doxygen 1.8.10