gapMea  1.0-rc1-1.5.3.2
GapMea est un outil visuel écrit en c++ à l'aide de la bibliothèque QT qui sert de base entre autre à l'environnement graphique de KDE.Il permet de dessiner des schémas recueillant et structurant les informations nécessaires à un domaine de gestion. Le schéma obtenu est enregistré dans un fichier texte au format xml.
 All Classes Functions Variables
customGraphicsView Class Reference

The customGraphicsView class I had to create my own class to deal with drag and drop I use drag and drop to link objects with other objects. More...

#include <customgraphicsview.h>

Inheritance diagram for customGraphicsView:
Inheritance graph
Collaboration diagram for customGraphicsView:
Collaboration graph

Public Slots

void zoomIn ()
 zoomIn Zoom In items are biggest
 
void zoomOut ()
 zoomOut Zoom out items are smaller
 

Signals

void jointureRequise (Entite *, Entite *)
 jointureRequise User wants to link two Objects.
 
void ilYADesTablesAAjouter (QPoint)
 ilYADesTablesAAjouter
 
void supprimerTable (QString nomTable)
 supprimerTable More...
 

Public Member Functions

 customGraphicsView (QWidget *parent)
 customGraphicsView More...
 
void dragEnterEvent (QDragEnterEvent *event)
 dragEnterEvent More...
 
void dragMoveEvent (QDragMoveEvent *event)
 dragMoveEvent More...
 
void dropEvent (QDropEvent *event)
 dropEvent More...
 

Public Attributes

QString delimiteur
 delimiteur used to separate informations in the mimedata
 

Detailed Description

The customGraphicsView class I had to create my own class to deal with drag and drop I use drag and drop to link objects with other objects.

Definition at line 17 of file customgraphicsview.h.

Constructor & Destructor Documentation

customGraphicsView::customGraphicsView ( QWidget *  parent)
inline

customGraphicsView

Parameters
parentconstructor

Definition at line 26 of file customgraphicsview.h.

Member Function Documentation

void customGraphicsView::dragEnterEvent ( QDragEnterEvent *  event)

dragEnterEvent

Parameters
eventdrag begins

Definition at line 14 of file customgraphicsview.cpp.

void customGraphicsView::dragMoveEvent ( QDragMoveEvent *  event)

dragMoveEvent

Parameters
eventdrag begun and user move his mouse

Definition at line 57 of file customgraphicsview.cpp.

void customGraphicsView::dropEvent ( QDropEvent *  event)

dropEvent

Parameters
eventwhen a drag begun and user release left mouse button

Definition at line 93 of file customgraphicsview.cpp.

void customGraphicsView::supprimerTable ( QString  nomTable)
signal

supprimerTable

Parameters
nomTableName of the object to remove Users wants to remove the Object whose name is nomTable

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