QVISH 0.1
Public Slots | Signals | Public Member Functions | Public Attributes | List of all members
Wizt::qVInputLabel Class Reference

The QT interface covering the name of an VInput and providing its context menu. More...

#include <qVInputLabel.hpp>

Inheritance diagram for Wizt::qVInputLabel:

Public Slots

void ActivateSlotConnection (bool)
 
void CreateAndShowContextMenu (const QPoint &pos)
 
void decr_EL ()
 
void detachParameter ()
 
void embedParameter (bool DoEmbed)
 
void extractParameter ()
 
void hideSlot ()
 
void incr_EL ()
 
void localize ()
 
void setupConnectionShortcut ()
 
void showImportance (bool YesIsImportant)
 
void showPropertiesDialog ()
 
void showSlot ()
 
void showSuggestion (bool YesIsSuggested)
 
void toggleImportance ()
 
void toggleSuggestion ()
 
void undo ()
 
void UpdateToolTip ()
 

Signals

void ActiveSlotConnection (bool)
 
void SuggestionChanged ()
 
void toggleParameterEmbedding ()
 

Public Member Functions

RefPtr< VParameter > currentParameter () const
 
RefPtr< VObject > extract ()
 
qVInputContextgetInputContext () const
 
WeakPtr< VObject > getVObject () const
 
bool haveConnectedParameter () const
 
bool isSuggested () const
 
void mouseDoubleClickEvent (QMouseEvent *e) override
 
RefPtr< ValuePoolProvider > myValuePoolProvider () const
 
 qVInputLabel (QWidget *QParent, const WeakPtr< qVParameter > &Parent, const RefPtr< VObject > &Owner, const RefPtr< VSlot > &what)
 Constructor.
 
void showEvent (QShowEvent *) override
 
qVTimerWindowContainerTimerWindowContainer () const
 
void toggleConnection ()
 
void updateFrameStyle ()
 
 ~qVInputLabel ()
 Destructor.
 

Public Attributes

QPointer< QMenu > Alternatives
 
QPointer< QAction > DetailsAction
 
QPointer< QAction > EmbedAction
 An action to allow embedding of input objects.
 
RefPtr< VParameter > lastConnectedParameter
 Used for ActivateSlotConnection(bool DetachIt)
 
QPointer< QAction > LocalizeAction
 
QPointer< QMenu > menu
 
QPointer< QLabel > myImportance
 
QIcon myImportanceIcon
 
QPointer< QHBoxLayout > myLayout
 
QPointer< QLabel > myName
 
RefPtr< VParameter > myOriginalParameter
 
WeakPtr< VSlot > mySlot
 
QPointer< QLabel > mySuggestion
 
QIcon mySuggestionIcon
 
RefPtr< ValueNotifier > myValueChangeNotifier
 
WeakPtr< qVParameterParent
 
QPointer< QMenu > PossibleAttachments
 
QPointer< QMenu > undoMenu
 
WeakPtr< VObject > VInputObj
 

Detailed Description

The QT interface covering the name of an VInput and providing its context menu.


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