mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-19 23:20:52 +01:00
Retrait du menu et des fonctions liees a l'antialiasing du DiagramView
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@57 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
@@ -8,7 +8,12 @@
|
||||
*/
|
||||
void DiagramView::initialise() {
|
||||
setInteractive(true);
|
||||
setAntialiasing(true);
|
||||
|
||||
// active l'antialiasing
|
||||
setRenderHint(QPainter::Antialiasing, true);
|
||||
setRenderHint(QPainter::TextAntialiasing, true);
|
||||
setRenderHint(QPainter::SmoothPixmapTransform, true);
|
||||
|
||||
setScene(scene = new Diagram(this));
|
||||
setDragMode(RubberBandDrag);
|
||||
setAcceptDrops(true);
|
||||
@@ -35,26 +40,6 @@ DiagramView::DiagramView(QWidget *parent) : QGraphicsView(parent) {
|
||||
initialise();
|
||||
}
|
||||
|
||||
/**
|
||||
Permet de savoir si le rendu graphique du DiagramView est antialiase ou non.
|
||||
@return Un booleen indiquant si le DiagramView est antialiase
|
||||
*/
|
||||
bool DiagramView::antialiased() const {
|
||||
return(antialiasing);
|
||||
}
|
||||
|
||||
/**
|
||||
Active ou desactive l'antialiasing pour le rendu graphique du DiagramView.
|
||||
@param aa un booleen indiquant si le DiagramView doit etre antialiase ou non
|
||||
*/
|
||||
void DiagramView::setAntialiasing(bool aa) {
|
||||
antialiasing = aa;
|
||||
setRenderHint(QPainter::Antialiasing, aa);
|
||||
setRenderHint(QPainter::TextAntialiasing, aa);
|
||||
setRenderHint(QPainter::SmoothPixmapTransform, aa);
|
||||
repaint();
|
||||
}
|
||||
|
||||
/**
|
||||
appelle la methode select sur tous les elements de la liste d'elements
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user