mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-23 02:10:52 +01:00
Le champ "Fichier" dans Fichier > Exporter est desormais pourvu de l'auto-completion
Amelioration des options de compilation : plus besoin d'entourer les chemins par des \\" Amelioration mineure du rendu des points de selection sur les conducteurs git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@174 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
@@ -402,7 +402,7 @@ QPointF Conductor::extendTerminal(const QPointF &terminal, QET::Orientation term
|
||||
@param qsogi Les options de style pour le conducteur
|
||||
@param qw Le QWidget sur lequel on dessine
|
||||
*/
|
||||
void Conductor::paint(QPainter *qp, const QStyleOptionGraphicsItem */*qsogi*/, QWidget */*qw*/) {
|
||||
void Conductor::paint(QPainter *qp, const QStyleOptionGraphicsItem *options, QWidget */*qw*/) {
|
||||
qp -> save();
|
||||
qp -> setRenderHint(QPainter::Antialiasing, false);
|
||||
|
||||
@@ -429,24 +429,24 @@ void Conductor::paint(QPainter *qp, const QStyleOptionGraphicsItem */*qsogi*/, Q
|
||||
|
||||
// dessin des points d'accroche du conducteur si celui-ci est selectionne
|
||||
if (isSelected()) {
|
||||
qp -> setRenderHint(QPainter::Antialiasing, true);
|
||||
QList<QPointF> points = segmentsToPoints();
|
||||
QPointF previous_point;
|
||||
QBrush square_brush(Qt::darkGreen);
|
||||
for (int i = 1 ; i < (points.size() -1) ; ++ i) {
|
||||
QPointF point = points.at(i);
|
||||
|
||||
qp -> setRenderHint(QPainter::Antialiasing, false);
|
||||
if (i > 1) {
|
||||
qp -> fillRect(
|
||||
QRectF(
|
||||
((previous_point.x() + point.x()) / 2.0 ) - 2.5,
|
||||
((previous_point.y() + point.y()) / 2.0 ) - 2.5,
|
||||
((previous_point.x() + point.x()) / 2.0 ) - (options -> levelOfDetail == 1 ? 2.0 : 2.5),
|
||||
((previous_point.y() + point.y()) / 2.0 ) - (options -> levelOfDetail == 1 ? 2.0 : 2.5),
|
||||
5.0,
|
||||
5.0
|
||||
),
|
||||
square_brush
|
||||
);
|
||||
}
|
||||
qp -> setRenderHint(QPainter::Antialiasing, true);
|
||||
qp -> drawEllipse(QRectF(point.x() - 3.0, point.y() - 3.0, 6.0, 6.0));
|
||||
previous_point = point;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user