QVISH 0.1
Public Types | Public Slots | Signals | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | List of all members
Wizt::qVDataFlowGraph Class Reference

/ Intermediate class of a Qt scroll view that paints connections between objects as well. More...

#include <qVDataFlowGraph.hpp>

Inheritance diagram for Wizt::qVDataFlowGraph:

Public Types

typedef list< WeakPtr< VObject > > ObjectList_t
 

Public Slots

void autoArrange ()
 
void autofold ()
 
void ClickHistoricObject (const QString &)
 
void ensureVisible (const QString &ObjectName)
 
void fold ()
 
void selectCategory (int)
 
void selectCategoryObject (int)
 
void showTabbedCategoryContextMenu (const QPoint &)
 
void showUnhideMenu ()
 
void toggleAgeInfo ()
 
void unfold ()
 
void updateColors ()
 
void VObjectFrameSizeAdjusted (int dY, int newY)
 

Signals

void hideUpdateStatus ()
 
void performColorUpdate ()
 
void showUpdateStatus ()
 

Public Member Functions

VObjectFrameaddVObject (const RefPtr< VObject > &VNew, const WeakPtr< qVShowObjectAction::Actor > &ShowActor)
 
void changeEvent (QEvent *event) override
 
void computeStep (VObjectFrame *theVF)
 
void ensureWidgetVisible (QWidget *) const
 
void mouseDoubleClickEvent (QMouseEvent *event) override
 
void mouseMoveEvent (QMouseEvent *event) override
 
void paintConnections ()
 
void paintEvent (QPaintEvent *) override
 
 qVDataFlowGraph (qVInputContext &theInputContext, VObjectNet *vNet, QScrollArea *qw)
 
void removeVObject (const RefPtr< VObject > &VNew)
 
void requestColorUpdate ()
 
void updateStyle ()
 

Static Public Member Functions

static VObjectFramegetVObjectFrame (const RefPtr< VObject > &VNew)
 

Public Attributes

bool AgeInfoVisible
 
bool AutoFolding
 
int LastMouseX
 
int LastMouseY
 
QPointer< QLayout > myLayout
 
QPointer< QScrollArea > myQScrollArea
 
VQObjectCreationMenuObjectCreatorMenu
 
ObjectList_t ObjectList
 
VObjectNetvObjectNet
 

Protected Member Functions

void closeEvent (QCloseEvent *event) override
 
void contextMenuEvent (QContextMenuEvent *event) override
 

Detailed Description

/ Intermediate class of a Qt scroll view that paints connections between objects as well.

Constructor & Destructor Documentation

◆ qVDataFlowGraph()

Wizt::qVDataFlowGraph::qVDataFlowGraph ( qVInputContext theInputContext,
VObjectNet vNet,
QScrollArea *  qw 
)
Parameters
qmReference to minimum quality parameter

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