mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-19 14:50:53 +01:00
Mise a jour de la documentation (sauf dossier editor/)
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@167 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
11
element.cpp
11
element.cpp
@@ -234,6 +234,12 @@ void Element::mouseMoveEvent(QGraphicsSceneMouseEvent *e) {
|
||||
} else e -> ignore();
|
||||
}
|
||||
|
||||
/**
|
||||
Deplace les autres elements selectionnes en gerant au mieux les conducteurs
|
||||
(seuls les conducteurs dont un seul des elements est deplace sont
|
||||
recalcules, les autres sont deplaces).
|
||||
@param diff Translation a effectuer
|
||||
*/
|
||||
void Element::moveOtherElements(const QPointF &diff) {
|
||||
// inutile de deplacer les autres elements s'il n'y a pas eu de mouvement concret
|
||||
if (diff.isNull()) return;
|
||||
@@ -262,6 +268,11 @@ void Element::moveOtherElements(const QPointF &diff) {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
Gere le relachement de souris
|
||||
Cette methode a ete reimplementee pour tenir a jour la liste des elements
|
||||
et conducteurs a deplacer au niveau du schema.
|
||||
*/
|
||||
void Element::mouseReleaseEvent(QGraphicsSceneMouseEvent *e) {
|
||||
Diagram *diagram_ptr = diagram();
|
||||
if (diagram_ptr) {
|
||||
|
||||
Reference in New Issue
Block a user