Graphicsview demos

This commit is contained in:
Andreas Fabri 2015-05-06 17:11:04 +02:00
parent a4d5f768fb
commit 8e393c792c
43 changed files with 159 additions and 139 deletions

View File

@ -56,7 +56,7 @@ private:
public:
MainWindow();
public slots:
public Q_SLOTS:
void processInput(CGAL::Object o);
@ -72,7 +72,7 @@ public slots:
void open(QString fileName);
signals:
Q_SIGNALS:
void changed();
};
@ -160,7 +160,7 @@ MainWindow::processInput(CGAL::Object o)
as.make_alpha_shape(points.begin(), points.end());
as.set_alpha(alpha);
}
emit(changed());
Q_EMIT( changed());
}
}
@ -181,7 +181,7 @@ void MainWindow::alphaChanged(int i)
alpha = 0;
as.set_alpha(0);
}
emit (changed());
Q_EMIT( changed());
}
/*
@ -199,7 +199,7 @@ MainWindow::on_actionClear_triggered()
{
as.clear();
points.clear();
emit(changed());
Q_EMIT( changed());
}
@ -236,7 +236,7 @@ MainWindow::on_actionInsertRandomPoints_triggered()
as.set_alpha(alpha);
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
@ -273,7 +273,7 @@ MainWindow::open(QString fileName)
QApplication::restoreOverrideCursor();
this->addToRecentFiles(fileName);
actionRecenter->trigger();
emit(changed());
Q_EMIT( changed());
}

View File

@ -26,6 +26,7 @@ include_directories (BEFORE ./include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#--------------------------------

View File

@ -58,7 +58,7 @@ private:
public:
MainWindow();
public slots:
public Q_SLOTS:
void processInput(CGAL::Object o);
@ -74,7 +74,7 @@ public slots:
virtual void open(QString fileName);
signals:
Q_SIGNALS:
void changed();
};
@ -144,7 +144,7 @@ MainWindow::processInput(CGAL::Object o)
std::pair<Point_2, double> center_and_sr;
if(CGAL::assign(center_and_sr, o)){
ag.insert(Apollonius_site_2(center_and_sr.first, sqrt(center_and_sr.second)));
emit(changed());
Q_EMIT( changed());
}
}
@ -162,7 +162,7 @@ void
MainWindow::on_actionClear_triggered()
{
ag.clear();
emit(changed());
Q_EMIT( changed());
}
@ -204,7 +204,7 @@ MainWindow::on_actionInsertRandomPoints_triggered()
ag.insert(points.begin(), points.end());
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
@ -238,7 +238,7 @@ MainWindow::open(QString fileName)
QApplication::restoreOverrideCursor();
this->addToRecentFiles(fileName);
actionRecenter->trigger();
emit(changed());
Q_EMIT( changed());
}

View File

@ -26,6 +26,7 @@ include_directories (BEFORE ../../include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#--------------------------------

View File

@ -76,7 +76,7 @@ private:
public:
MainWindow();
public slots:
public Q_SLOTS:
void update();
@ -110,7 +110,7 @@ public slots:
virtual void open(QString fileName);
signals:
Q_SIGNALS:
void changed();
};
@ -344,7 +344,7 @@ MainWindow::processInput(CGAL::Object o)
}
}
}
emit(changed());
Q_EMIT( changed());
}
@ -370,14 +370,14 @@ void
MainWindow::on_actionShowMinCircle_toggled(bool checked)
{
cgi->setVisible(checked);
emit (changed());
Q_EMIT( changed());
}
void
MainWindow::on_actionShowMinEllipse_toggled(bool checked)
{
egi->setVisible(checked);
emit (changed());
Q_EMIT( changed());
}
@ -385,21 +385,21 @@ void
MainWindow::on_actionShowMinRectangle_toggled(bool checked)
{
min_rectangle_gi->setVisible(checked);
emit (changed());
Q_EMIT( changed());
}
void
MainWindow::on_actionShowMinParallelogram_toggled(bool checked)
{
min_parallelogram_gi->setVisible(checked);
emit (changed());
Q_EMIT( changed());
}
void
MainWindow::on_actionShowConvexHull_toggled(bool checked)
{
convex_hull_gi->setVisible(checked);
emit (changed());
Q_EMIT( changed());
}
void
@ -408,7 +408,7 @@ MainWindow::on_actionShowPCenter_toggled(bool checked)
for(std::size_t i =0; i < P; i++){
p_center[i]->setVisible(checked);
}
emit (changed());
Q_EMIT( changed());
}
void
@ -423,7 +423,7 @@ MainWindow::on_actionClear_triggered()
for(std::size_t i=0; i < P;i++){
p_center[i]->hide();
}
emit(changed());
Q_EMIT( changed());
}
@ -462,7 +462,7 @@ MainWindow::on_actionInsertRandomPoints_triggered()
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
@ -497,7 +497,7 @@ MainWindow::open(QString fileName)
QApplication::restoreOverrideCursor();
this->addToRecentFiles(fileName);
actionRecenter->trigger();
emit(changed());
Q_EMIT( changed());
}

View File

@ -28,6 +28,7 @@ include_directories (BEFORE ../../../Matrix_search/include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#----------------------------------------------

View File

@ -25,7 +25,7 @@ find_package(Qt4)
include_directories (BEFORE ../../include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#--------------------------------

View File

@ -62,7 +62,7 @@ private:
public:
MainWindow();
public slots:
public Q_SLOTS:
virtual void open(QString);
@ -78,7 +78,7 @@ public slots:
void on_actionRecenter_triggered();
signals:
Q_SIGNALS:
void changed();
};
@ -175,7 +175,7 @@ MainWindow::processInput(CGAL::Object o)
}
}
arcs.push_back(o);
emit(changed());
Q_EMIT( changed());
}
@ -202,7 +202,7 @@ MainWindow::on_actionClear_triggered()
{
arcs.clear();
intersections.clear();
emit(changed());
Q_EMIT( changed());
}
void
@ -265,7 +265,7 @@ MainWindow::open(QString fileName)
arcs.push_back(make_object(ca));
}
}
emit (changed());
Q_EMIT( changed());
}
void

View File

@ -24,7 +24,7 @@ find_package(Qt4)
include_directories (BEFORE ../../include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#--------------------------------
# Demo: Generator_2

View File

@ -89,13 +89,13 @@ private:
}
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
public:
MainWindow();
public slots:
public Q_SLOTS:
void on_actionClear_triggered();
@ -109,7 +109,7 @@ public slots:
void on_actionGeneratePolytopeInDisc_triggered();
void clear();
signals:
Q_SIGNALS:
void changed();
};
@ -180,7 +180,7 @@ void
MainWindow::on_actionClear_triggered()
{
clear();
emit(changed());
Q_EMIT( changed());
}
void
@ -233,7 +233,7 @@ MainWindow::on_actionGenerateSegments_triggered()
Seg_iterator g( rpos, rpoc);
CGAL::cpp11::copy_n( g, 200, std::back_inserter(segments));
emit(changed());
Q_EMIT( changed());
}
@ -263,7 +263,7 @@ MainWindow::on_actionGenerateSegmentFans_triggered()
Count_iterator t2_end(t2, 50);
std::copy( t2_begin, t2_end, std::back_inserter(segments));
emit(changed());
Q_EMIT( changed());
}
void
MainWindow::on_actionGeneratePolytopeInDisc_triggered()
@ -314,7 +314,7 @@ MainWindow::on_actionGeneratePolytopeInDisc_triggered()
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
void

View File

@ -23,6 +23,8 @@ find_package(Qt4)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})

View File

@ -27,6 +27,7 @@ include_directories (BEFORE ./include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#--------------------------------

View File

@ -94,7 +94,7 @@ private:
public:
MainWindow();
public slots:
public Q_SLOTS:
void processInput(CGAL::Object o);
@ -114,7 +114,7 @@ public slots:
void open(QString fileName);
signals:
Q_SIGNALS:
void changed();
};
@ -207,7 +207,7 @@ MainWindow::processInput(CGAL::Object o)
m_sites.push_back(p);
calculate_envelope();
}
emit(changed());
Q_EMIT( changed());
}
@ -233,7 +233,7 @@ MainWindow::on_actionClear_triggered()
{
m_sites.clear();
calculate_envelope();
emit(changed());
Q_EMIT( changed());
}
@ -267,7 +267,7 @@ MainWindow::on_actionInsertRandomPoints_triggered()
calculate_envelope();
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
@ -302,7 +302,7 @@ MainWindow::open(QString fileName)
QApplication::restoreOverrideCursor();
this->addToRecentFiles(fileName);
actionRecenter->trigger();
emit(changed());
Q_EMIT( changed());
}
void

View File

@ -48,7 +48,7 @@ template <typename T>
void
ArrangementPointInput<T>::mouseReleaseEvent(QGraphicsSceneMouseEvent* )
{
emit (generate(CGAL::make_object(m_p)));
Q_EMIT (generate(CGAL::make_object(m_p)));
}

View File

@ -25,6 +25,8 @@ include_directories (BEFORE ../../include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#--------------------------------
# Demo: Largest_empty_rectangle_2

View File

@ -86,13 +86,13 @@ private:
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
public:
MainWindow();
public slots:
public Q_SLOTS:
void on_actionClear_triggered();
@ -106,7 +106,7 @@ public slots:
void update_largest_empty_rectangle();
signals:
Q_SIGNALS:
void changed();
};
@ -203,7 +203,7 @@ MainWindow::processInput(CGAL::Object o)
ler.insert(p);
}
}
emit(changed());
Q_EMIT( changed());
}
}
@ -220,7 +220,7 @@ void
MainWindow::on_actionClear_triggered()
{
clear();
emit(changed());
Q_EMIT( changed());
}
void

View File

@ -24,6 +24,7 @@ include_directories (BEFORE ./include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#--------------------------------

View File

@ -61,7 +61,7 @@ private:
public:
MainWindow();
public slots:
public Q_SLOTS:
void processInput(CGAL::Object o);
@ -91,7 +91,7 @@ public slots:
virtual void open(QString fileName);
signals:
Q_SIGNALS:
void changed();
};
@ -207,7 +207,7 @@ MainWindow::processInput(CGAL::Object o)
p.y()- std::floor(p.y()/dy));
triang.insert(p);
}
emit(changed());
Q_EMIT( changed());
if (was_empty)
on_actionRecenter_triggered();
@ -284,7 +284,7 @@ void
MainWindow::on_actionClear_triggered()
{
triang.clear();
emit(changed());
Q_EMIT( changed());
}
@ -322,7 +322,7 @@ MainWindow::on_actionInsertRandomPoints_triggered()
QApplication::restoreOverrideCursor();
on_actionRecenter_triggered();
emit(changed());
Q_EMIT( changed());
}
@ -330,7 +330,7 @@ void
MainWindow::on_actionConvertTo9Cover_triggered() {
if (triang.is_1_cover()) {
triang.convert_to_9_sheeted_covering();
emit(changed());
Q_EMIT( changed());
}
}
@ -338,7 +338,7 @@ void
MainWindow::on_actionConvertTo1Cover_triggered() {
if (!triang.is_1_cover()) {
triang.convert_to_1_sheeted_covering();
emit(changed());
Q_EMIT( changed());
}
}
@ -373,7 +373,7 @@ MainWindow::open(QString fileName)
QApplication::restoreOverrideCursor();
this->addToRecentFiles(fileName);
actionRecenter->trigger();
emit(changed());
Q_EMIT( changed());
}
@ -407,27 +407,27 @@ MainWindow::on_actionRecenter_triggered()
void MainWindow::on_actionNoneSimplicesEmphasized_triggered(bool)
{
pt_gi->setEmphasizedSimplices(PTGI::NONE);
emit changed();
Q_EMIT changed();
}
void MainWindow::on_actionUniqueSimplicesEmphasized_triggered(bool)
{
pt_gi->setEmphasizedSimplices(PTGI::UNIQUE);
emit changed();
Q_EMIT changed();
}
void MainWindow::on_actionStoredSimplicesEmphasized_triggered(bool)
{
pt_gi->setEmphasizedSimplices(PTGI::STORED);
emit changed();
Q_EMIT changed();
}
void MainWindow::on_actionUniqueCoverDomainSimplicesEmphasized_triggered(bool)
{
pt_gi->setEmphasizedSimplices(PTGI::UNIQUE_COVER_DOMAIN);
emit changed();
Q_EMIT changed();
}
void MainWindow::on_actionStoredCoverDomainSimplicesEmphasized_triggered(bool)
{
pt_gi->setEmphasizedSimplices(PTGI::STORED_COVER_DOMAIN);
emit changed();
Q_EMIT changed();
}

View File

@ -62,7 +62,7 @@ TriangulationMovingPoint<T>::localize_and_insert_point(QPointF qt_point)
if(lt != T::VERTEX){
vh = dt->insert(p, lt, fh, li);
insertedPoint = true;
emit(modelChanged());
Q_EMIT( modelChanged());
} else {
vh = fh->vertex(0);
insertedPoint = false;
@ -113,7 +113,7 @@ TriangulationMovingPoint<T>::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
vh = Vertex_handle();
}
emit(modelChanged());
Q_EMIT( modelChanged());
movePointToInsert = false;
}

View File

@ -92,7 +92,7 @@ TriangulationPointInputAndConflictZone<T>::mouseReleaseEvent(QGraphicsSceneMouse
delete *it;
}
qfaces.clear();
emit (generate(CGAL::make_object(p)));
Q_EMIT( generate(CGAL::make_object(p)));
}

View File

@ -52,7 +52,7 @@ TriangulationRemoveVertex<T>::mousePressEvent(QGraphicsSceneMouseEvent *event)
typename T::Vertex_handle selected_vertex = dt->nearest_vertex(convert(event->scenePos()));
dt->remove(selected_vertex);
}
emit (modelChanged());
Q_EMIT( modelChanged());
}
}

View File

@ -25,6 +25,8 @@ include_directories (BEFORE ../../include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
if( CGAL_Core_FOUND)
add_definitions(-DCGAL_USE_CORE)
endif()

View File

@ -77,7 +77,7 @@ private:
public:
MainWindow();
public slots:
public Q_SLOTS:
void processInput(CGAL::Object o);
@ -107,7 +107,7 @@ public slots:
void clear();
virtual void open(QString);
signals:
Q_SIGNALS:
void changed();
};
@ -199,7 +199,7 @@ MainWindow::processInput(CGAL::Object o)
}
poly.insert(poly.vertices_begin(), points.begin(), points.end());
}
emit(changed());
Q_EMIT( changed());
}
}
@ -217,7 +217,7 @@ MainWindow::on_actionClear_triggered()
poly.clear();
clear();
this->actionCreateInputPolygon->setChecked(true);
emit(changed());
Q_EMIT( changed());
}
@ -243,7 +243,7 @@ MainWindow::open(QString fileName)
clear();
this->addToRecentFiles(fileName);
emit (changed());
Q_EMIT( changed());
}
@ -271,7 +271,7 @@ MainWindow::on_actionCreateInputPolygon_toggled(bool checked)
} else {
scene.removeEventFilter(pi);
}
emit(changed());
Q_EMIT( changed());
}
void

View File

@ -27,6 +27,8 @@ include_directories (BEFORE ./include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#--------------------------------

View File

@ -77,13 +77,13 @@ private:
std::cout << "duplicate point: " << p << std::endl;
}
}
emit(changed());
Q_EMIT( changed());
}
protected slots:
protected Q_SLOTS:
virtual void open(QString);
public slots:
public Q_SLOTS:
void processInput(CGAL::Object o);
@ -104,7 +104,7 @@ public slots:
void saveConstraints(QString);
signals:
Q_SIGNALS:
void changed();
};
@ -204,7 +204,7 @@ MainWindow::processInput(CGAL::Object o)
}
emit(changed());
Q_EMIT( changed());
}
@ -231,7 +231,7 @@ void
MainWindow::on_actionClear_triggered()
{
svd.clear();
emit(changed());
Q_EMIT( changed());
}
@ -283,7 +283,7 @@ MainWindow::loadPolygonConstraints(QString fileName)
}
emit(changed());
Q_EMIT( changed());
actionRecenter->trigger();
}
@ -325,7 +325,7 @@ MainWindow::loadEdgConstraints(QString fileName)
statusBar()->showMessage(QString("Insertion took %1 seconds").arg(tim.time()), 2000);
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
actionRecenter->trigger();
}

View File

@ -27,6 +27,8 @@ include_directories (BEFORE ../../../Snap_rounding_2/include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#--------------------------------

View File

@ -66,7 +66,7 @@ public:
this->graphicsView->fitInView(0,0, 20, 20, Qt::KeepAspectRatio);
}
public slots:
public Q_SLOTS:
void processInput(CGAL::Object o);
@ -86,7 +86,7 @@ public slots:
virtual void open(QString fileName);
signals:
Q_SIGNALS:
void changed();
};
@ -174,7 +174,7 @@ MainWindow::deltaChanged(double d)
output.clear();
CGAL::snap_rounding_2<Traits,std::list<Segment_2>::const_iterator,std::list<std::list<Point_2> > >(input.begin(), input.end(), output, delta, true, false);
rgi->setDelta(delta, delta);
emit(changed());
Q_EMIT( changed());
}
@ -193,7 +193,7 @@ MainWindow::processInput(CGAL::Object o)
std::cerr << points.size() << std::endl;
}
}
emit(changed());
Q_EMIT( changed());
}
/*
@ -210,7 +210,7 @@ MainWindow::on_actionClear_triggered()
{
input.clear();
output.clear();
emit(changed());
Q_EMIT( changed());
}
@ -218,14 +218,14 @@ void
MainWindow::on_actionShowGrid_toggled(bool checked)
{
rgi->setVisible(checked);
emit(changed());
Q_EMIT( changed());
}
void
MainWindow::on_actionShowInput_toggled(bool checked)
{
isgi->setVisible(checked);
emit(changed());
Q_EMIT( changed());
}
@ -234,7 +234,7 @@ void
MainWindow::on_actionShowSnappedSegments_toggled(bool checked)
{
plgi->setVisible(checked);
emit(changed());
Q_EMIT( changed());
}
@ -269,7 +269,7 @@ MainWindow::open(QString fileName)
QApplication::restoreOverrideCursor();
this->addToRecentFiles(fileName);
on_actionRecenter_triggered();
emit(changed());
Q_EMIT( changed());
}
void

View File

@ -26,6 +26,8 @@ include_directories (BEFORE ../../../Spatial_searching/include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#--------------------------------
# Demo: Spatial_searching_2

View File

@ -94,10 +94,10 @@ public:
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
public slots:
public Q_SLOTS:
virtual void open(QString fileName);
void N_changed(int i);
@ -110,7 +110,7 @@ public slots:
void clear();
signals:
Q_SIGNALS:
void changed();
};
@ -180,7 +180,7 @@ MainWindow::MainWindow()
void MainWindow::N_changed(int i)
{
nearest_neighbor->setN(i);
emit(changed());
Q_EMIT( changed());
}
@ -198,7 +198,7 @@ void
MainWindow::on_actionClear_triggered()
{
clear();
emit(changed());
Q_EMIT( changed());
}
void
@ -266,7 +266,7 @@ MainWindow::open(QString fileName)
QApplication::restoreOverrideCursor();
this->addToRecentFiles(fileName);
actionRecenter->trigger();
emit(changed());
Q_EMIT( changed());
}

View File

@ -26,6 +26,8 @@ include_directories (BEFORE ../../include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#--------------------------------

View File

@ -61,7 +61,7 @@ private:
public:
MainWindow();
public slots:
public Q_SLOTS:
void on_actionLoadPoints_triggered();
@ -75,7 +75,7 @@ public slots:
virtual void open(QString fileName);
signals:
Q_SIGNALS:
void changed();
};
@ -132,7 +132,7 @@ MainWindow::MainWindow()
void
MainWindow::on_actionClear_triggered()
{
emit(changed());
Q_EMIT( changed());
}
@ -155,7 +155,7 @@ MainWindow::on_actionGenerate_triggered()
scene.addItem(rgi);
on_actionRecenter_triggered();
emit(changed());
Q_EMIT( changed());
}
@ -201,7 +201,7 @@ MainWindow::open(QString fileName)
this->addToRecentFiles(fileName);
// actionRecenter->trigger();
on_actionGenerate_triggered();
emit(changed());
Q_EMIT( changed());
}

View File

@ -30,6 +30,7 @@ include_directories (BEFORE ../../../Triangulation_2/include)
if ( CGAL_FOUND AND CGAL_Qt4_FOUND AND QT4_FOUND )
add_definitions(-DQT_NO_KEYWORDS)
include(${QT_USE_FILE})
#--------------------------------

View File

@ -210,10 +210,10 @@ private:
std::cout << "duplicate point: " << p << std::endl;
}
}
emit(changed());
Q_EMIT( changed());
}
public slots:
public Q_SLOTS:
void open(QString);
void processInput(CGAL::Object o);
@ -254,7 +254,7 @@ public slots:
void on_actionInsertRandomPoints_triggered();
signals:
Q_SIGNALS:
void changed();
};
@ -360,7 +360,7 @@ MainWindow::processInput(CGAL::Object o)
initializeID(cdt);
discoverComponents(cdt);
emit(changed());
Q_EMIT( changed());
}
@ -420,7 +420,7 @@ void
MainWindow::on_actionClear_triggered()
{
cdt.clear();
emit(changed());
Q_EMIT( changed());
}
@ -460,7 +460,7 @@ MainWindow::loadFile(QString fileName)
if(!ifs) abort();
initializeID(cdt);
discoverComponents(cdt);
emit(changed());
Q_EMIT( changed());
actionRecenter->trigger();
}
@ -496,7 +496,7 @@ MainWindow::loadPolygonConstraints(QString fileName)
initializeID(cdt);
discoverComponents(cdt);
emit(changed());
Q_EMIT( changed());
actionRecenter->trigger();
}
@ -542,7 +542,7 @@ MainWindow::loadEdgConstraints(QString fileName)
discoverComponents(cdt);
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
actionRecenter->trigger();
}
@ -590,7 +590,7 @@ MainWindow::on_actionMakeGabrielConform_triggered()
statusBar()->showMessage(QString("Added %1 vertices").arg(nv), 2000);
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
@ -607,7 +607,7 @@ MainWindow::on_actionMakeDelaunayConform_triggered()
statusBar()->showMessage(QString("Added %1 vertices").arg(nv), 2000);
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
@ -631,7 +631,7 @@ MainWindow::on_actionMakeDelaunayMesh_triggered()
statusBar()->showMessage(QString("Added %1 vertices in %2 seconds").arg(nv).arg(timer.time()), 2000);
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
@ -666,7 +666,7 @@ MainWindow::on_actionMakeLipschitzDelaunayMesh_triggered()
statusBar()->showMessage(QString("Added %1 vertices").arg(nv), 2000);
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
@ -703,7 +703,7 @@ MainWindow::on_actionInsertRandomPoints_triggered()
cdt.insert(points.begin(), points.end());
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
#include "Constrained_Delaunay_triangulation_2.moc"

View File

@ -56,7 +56,7 @@ private:
public:
MainWindow();
public slots:
public Q_SLOTS:
void processInput(CGAL::Object o);
@ -84,7 +84,7 @@ public slots:
virtual void open(QString fileName);
signals:
Q_SIGNALS:
void changed();
};
@ -191,7 +191,7 @@ MainWindow::processInput(CGAL::Object o)
if(CGAL::assign(p, o)){
dt.insert(p);
}
emit(changed());
Q_EMIT( changed());
}
@ -269,7 +269,7 @@ void
MainWindow::on_actionClear_triggered()
{
dt.clear();
emit(changed());
Q_EMIT( changed());
}
@ -305,7 +305,7 @@ MainWindow::on_actionInsertRandomPoints_triggered()
dt.insert(points.begin(), points.end());
// default cursor
QApplication::restoreOverrideCursor();
emit(changed());
Q_EMIT( changed());
}
@ -341,7 +341,7 @@ MainWindow::open(QString fileName)
QApplication::restoreOverrideCursor();
this->addToRecentFiles(fileName);
actionRecenter->trigger();
emit(changed());
Q_EMIT( changed());
}

View File

@ -53,7 +53,7 @@ RegularTriangulationRemoveVertex<T>::mousePressEvent(QGraphicsSceneMouseEvent *e
typename T::Vertex_handle selected_vertex = dt->nearest_power_vertex(convert(event->scenePos()));
dt->remove(selected_vertex);
}
emit (modelChanged());
Q_EMIT( modelChanged());
}
}

View File

@ -54,7 +54,7 @@ private:
public:
MainWindow();
public slots:
public Q_SLOTS:
void processInput(CGAL::Object o);
@ -75,7 +75,7 @@ public slots:
void on_actionRecenter_triggered();
signals:
Q_SIGNALS:
void changed();
};
@ -162,7 +162,7 @@ MainWindow::processInput(CGAL::Object o)
dt.insert(wp);
}
emit(changed());
Q_EMIT( changed());
}
@ -205,7 +205,7 @@ void
MainWindow::on_actionClear_triggered()
{
dt.clear();
emit(changed());
Q_EMIT( changed());
}
@ -231,7 +231,7 @@ MainWindow::on_actionInsertRandomPoints_triggered()
dt.insert(points.begin(), points.end());
// default cursor
QApplication::setOverrideCursor(Qt::ArrowCursor);
emit(changed());
Q_EMIT( changed());
}
@ -252,7 +252,7 @@ MainWindow::on_actionLoadPoints_triggered()
dt.insert(points.begin(), points.end());
actionRecenter->trigger();
emit(changed());
Q_EMIT( changed());
}
}

View File

@ -56,7 +56,7 @@ TriangulationMovingPoint<T>::localize_and_insert_point(QPointF qt_point)
if(lt != T::VERTEX){
vh = dt->insert(p, lt, fh, li);
insertedPoint = true;
emit(modelChanged());
Q_EMIT( modelChanged());
} else {
vh = fh->vertex(0);
insertedPoint = false;
@ -111,7 +111,7 @@ TriangulationMovingPoint<T>::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
}
vh = Vertex_handle();
emit(modelChanged());
Q_EMIT( modelChanged());
movePointToInsert = false;
}

View File

@ -90,7 +90,7 @@ TriangulationPointInputAndConflictZone<T>::mouseReleaseEvent(QGraphicsSceneMouse
delete *it;
}
qfaces.clear();
emit (generate(CGAL::make_object(p)));
Q_EMIT( generate(CGAL::make_object(p)));
}

View File

@ -54,7 +54,7 @@ TriangulationRemoveVertex<T>::mousePressEvent(QGraphicsSceneMouseEvent *event)
typename T::Vertex_handle selected_vertex = dt->nearest_vertex(convert(event->scenePos()));
dt->remove(selected_vertex);
}
emit (modelChanged());
Q_EMIT( modelChanged());
}
}

View File

@ -99,9 +99,9 @@ GraphicsViewCircleInput<K>::mousePressEvent(QGraphicsSceneMouseEvent *event)
q = convert(qq);
if(m_pointsOnCircle == 1){
typename K::FT sd = squared_distance(p,q);
emit generate(CGAL::make_object(std::make_pair(p, sd)));
Q_EMIT generate(CGAL::make_object(std::make_pair(p, sd)));
} else {
emit generate(CGAL::make_object(std::make_pair(p, q)));
Q_EMIT generate(CGAL::make_object(std::make_pair(p, q)));
}
count = 0;
}
@ -122,7 +122,7 @@ GraphicsViewCircleInput<K>::mousePressEvent(QGraphicsSceneMouseEvent *event)
r = convert(qr);
typename K::Collinear_2 collinear;
if(! collinear(p,q,r)){
emit generate(CGAL::make_object(CGAL::make_array(p,q,r)));
Q_EMIT generate(CGAL::make_object(CGAL::make_array(p,q,r)));
count = 0;
}
}

View File

@ -115,7 +115,7 @@ GraphicsViewCircularArcInput<K>::mousePressEvent(QGraphicsSceneMouseEvent *event
q = convert(qq);
if( (event->button() == ::Qt::RightButton) && (p != q) ){
qline->hide();
emit generate(CGAL::make_object(Line_arc_2(Segment_2(p,q))));
Q_EMIT generate(CGAL::make_object(Line_arc_2(Segment_2(p,q))));
count = 0;
} else {
count = 2;
@ -126,7 +126,7 @@ GraphicsViewCircularArcInput<K>::mousePressEvent(QGraphicsSceneMouseEvent *event
typename K::Collinear_2 collinear;
if(! collinear(p,q,r)){
qcarc->hide();
emit generate(make_object(qcarc->arc()));
Q_EMIT generate(make_object(qcarc->arc()));
count = 0;
}
}

View File

@ -97,7 +97,7 @@ GraphicsViewIsoRectangleInput<K>::mousePressEvent(QGraphicsSceneMouseEvent *even
if(event->button() == ::Qt::LeftButton) {
if(rectItem->isVisible()) {
// we have clicked twice
emit generate(CGAL::make_object(convert(rectItem->rect())));
Q_EMIT generate(CGAL::make_object(convert(rectItem->rect())));
rectItem->hide();
} else {
// we enter a first point

View File

@ -114,7 +114,7 @@ GraphicsViewLineInput<K>::mousePressEvent(QGraphicsSceneMouseEvent *event)
sp = convert(qsp);
tp = convert(qtp);
scene_->removeItem(&line);
emit generate(CGAL::make_object(typename K::Line_2(sp,tp)));
Q_EMIT generate(CGAL::make_object(typename K::Line_2(sp,tp)));
} else {
qsp = event->scenePos();
qtp = QPointF(qsp.x()+1, qsp.y());