libyui-qt-graph
Loading...
Searching...
No Matches
QY2Graph Class Reference

#include <QY2Graph.h>

Inheritance diagram for QY2Graph:
Collaboration diagram for QY2Graph:

Signals

void backgroundContextMenuEvent (QContextMenuEvent *event)
void nodeContextMenuEvent (QContextMenuEvent *event, const QString &name)
void nodeDoubleClickEvent (QMouseEvent *event, const QString &name)

Public Member Functions

 QY2Graph (const std::string &filename, const std::string &layoutAlgorithm, QWidget *parent=0)
 QY2Graph (graph_t *graph, QWidget *parent=0)
virtual void renderGraph (const std::string &filename, const std::string &layoutAlgorithm)
virtual void renderGraph (graph_t *graph)
void clearGraph ()

Protected Member Functions

void keyPressEvent (QKeyEvent *event)
void wheelEvent (QWheelEvent *event)
void contextMenuEvent (QContextMenuEvent *event)
void mouseDoubleClickEvent (QMouseEvent *event)

Detailed Description

The QY2Graph widget shows a graph layouted by graphviz in a QGraphicsView/QGraphicsScene.


The documentation for this class was generated from the following files:
  • /builddir/build/BUILD/libyui-4.6.2-build/libyui-4.6.2/libyui-qt-graph/src/QY2Graph.h
  • /builddir/build/BUILD/libyui-4.6.2-build/libyui-4.6.2/libyui-qt-graph/src/QY2Graph.cc