| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185 |
- /**
- * Copyright (c) 2011-2013 by Andrew Mustun. All rights reserved.
- *
- * This file is part of the QCAD project.
- *
- * QCAD is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * QCAD is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with QCAD.
- */
- // Auto generated by Testing Dashboard
- // File : scripts/Draw/Line/Line2P/Tests/LinesSnapGrid.js
- // Timestamp : 2011-02-11 11:40:52
- // Description : Lines drawn with grid snap while zooming out
- include('scripts/Pro/Developer/TestingDashboard/TdbTest.js');
- function LinesSnapGrid() {
- TdbTest.call(this, 'scripts/Draw/Line/Line2P/Tests/LinesSnapGrid.js');
- }
- LinesSnapGrid.prototype = new TdbTest();
- LinesSnapGrid.prototype.test00 = function() {
- qDebug('running LinesSnapGrid.test00()...');
- this.setUp();
- this.clickOnWidget('MainWindow::MainToolsPanel::LineToolsPanelButton');
- this.clickOnWidget('MainWindow::LineToolsPanel::Line2PButton');
- this.clickOnWidget('MainWindow::SnapToolsPanel::SnapGridButton');
- this.zoomTo(-13.99390432098766, -10.443209876543204, 13.928549382716048, 10.245447530864206);
- var p = new RVector(0, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-13.99390432098766, -10.443209876543204, 13.928549382716048, 10.245447530864206);
- var p = new RVector(0, 1);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-13.99390432098766, -10.443209876543204, 13.928549382716048, 10.245447530864206);
- var p = new RVector(1, 1);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-13.99390432098766, -10.443209876543204, 13.928549382716048, 10.245447530864206);
- var p = new RVector(1, -1);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-13.99390432098766, -10.443209876543204, 13.928549382716048, 10.245447530864206);
- var p = new RVector(-1, -1);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-13.99390432098766, -10.443209876543204, 13.928549382716048, 10.245447530864206);
- var p = new RVector(-1, 2);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-13.99390432098766, -10.443209876543204, 13.928549382716048, 10.245447530864206);
- var p = new RVector(2, 2);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-13.99390432098766, -10.443209876543204, 13.928549382716048, 10.245447530864206);
- var p = new RVector(2, -2);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-37.57111111111111, -23.075555555555553, 31.90888888888889, 28.404444444444444);
- var p = new RVector(-10, -10);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-37.57111111111111, -23.075555555555553, 31.90888888888889, 28.404444444444444);
- var p = new RVector(-10, 10);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-37.57111111111111, -23.075555555555553, 31.90888888888889, 28.404444444444444);
- var p = new RVector(10, 10);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-37.57111111111111, -23.075555555555553, 31.90888888888889, 28.404444444444444);
- var p = new RVector(10, -10);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- // this.sendMouseEventToGv(QEvent.MouseButtonPress, new QPoint(396, 318), Qt.MidButton, 4, 0);
- // this.sendMouseEventToGv(QEvent.MouseButtonRelease, new QPoint(337, 251), Qt.MidButton, 0, 0);
- this.zoomTo(-350.041556186444, -188.1954776761776, 269.4491029583825, 270.805373400041);
- var p = new RVector(-100, -100);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-350.041556186444, -188.1954776761776, 269.4491029583825, 270.805373400041);
- var p = new RVector(-100, 100);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-350.041556186444, -188.1954776761776, 269.4491029583825, 270.805373400041);
- var p = new RVector(100, 100);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-350.041556186444, -188.1954776761776, 269.4491029583825, 270.805373400041);
- var p = new RVector(100, -100);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-3809.784011027812, -1539.3739507592636, 2818.345121402093, 3371.6232820774017);
- var p = new RVector(-1000, -1000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-3809.784011027812, -1539.3739507592636, 2818.345121402093, 3371.6232820774017);
- var p = new RVector(-1000, 1000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-3809.784011027812, -1539.3739507592636, 2818.345121402093, 3371.6232820774017);
- var p = new RVector(1000, 1000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-3809.784011027812, -1539.3739507592636, 2818.345121402093, 3371.6232820774017);
- var p = new RVector(1000, -1000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-33983.92919401641, -11858.62197745205, 25113.135934740472, 31928.322651626884);
- var p = new RVector(-10000, -10000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-33983.92919401641, -11858.62197745205, 25113.135934740472, 31928.322651626884);
- var p = new RVector(-10000, 10000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-33983.92919401641, -11858.62197745205, 25113.135934740472, 31928.322651626884);
- var p = new RVector(10000, 10000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-33983.92919401641, -11858.62197745205, 25113.135934740472, 31928.322651626884);
- var p = new RVector(10000, -10000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-370199.659079616, -125895.59333736448, 262098.78358253173, 342594.962624745);
- var p = new RVector(-100000, -100000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-370199.659079616, -125895.59333736448, 262098.78358253173, 342594.962624745);
- var p = new RVector(-100000, 100000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-370199.659079616, -125895.59333736448, 262098.78358253173, 342594.962624745);
- var p = new RVector(100000, 100000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-370199.659079616, -125895.59333736448, 262098.78358253173, 342594.962624745);
- var p = new RVector(100000, -100000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-3908937.78763473, -1365179.249135233, 2856225.926027124, 3647351.378085726);
- var p = new RVector(-1000000, -1000000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-3908937.78763473, -1365179.249135233, 2856225.926027124, 3647351.378085726);
- var p = new RVector(-1000000, 1000000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-3908937.78763473, -1365179.249135233, 2856225.926027124, 3647351.378085726);
- var p = new RVector(1000000, 1000000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-3908937.78763473, -1365179.249135233, 2856225.926027124, 3647351.378085726);
- var p = new RVector(1000000, -1000000);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-10.112141901687671, -6.664648483411518, 9.278450948106572, 7.7024747161769636);
- var p = new RVector(-3, -2);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.zoomTo(-10.112141901687671, -6.664648483411518, 9.278450948106572, 7.7024747161769636);
- var p = new RVector(0, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonPress, p, Qt.LeftButton, 1, 0);
- this.sendMouseEventModelPos(QEvent.MouseButtonRelease, p, Qt.LeftButton, 0, 0);
- this.sendMouseEventToGv(QEvent.MouseButtonPress, new QPoint(300, 237), Qt.RightButton, 2, 0);
- this.sendMouseEventToGv(QEvent.MouseButtonRelease, new QPoint(300, 237), Qt.RightButton, 0, 0);
- this.sendMouseEventToGv(QEvent.MouseButtonPress, new QPoint(198, 280), Qt.RightButton, 2, 0);
- this.sendMouseEventToGv(QEvent.MouseButtonRelease, new QPoint(198, 280), Qt.RightButton, 0, 0);
- this.verifyDrawing('LinesSnapGrid_000.dxf');
- this.tearDown();
- qDebug('finished LinesSnapGrid.test00()');
- };
|