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:
xavierqet
2007-02-17 18:59:18 +00:00
parent 8e56774ad9
commit 4df127b6f7
4 changed files with 7 additions and 46 deletions

View File

@@ -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
*/