Sketcher: modernize C++11
* use nullptr
This commit is contained in:
@@ -282,7 +282,7 @@ PROPERTY_SOURCE_WITH_EXTENSIONS(SketcherGui::ViewProviderSketch, PartGui::ViewPr
|
||||
ViewProviderSketch::ViewProviderSketch()
|
||||
: SelectionObserver(false),
|
||||
Mode(STATUS_NONE),
|
||||
listener(0),
|
||||
listener(nullptr),
|
||||
editCoinManager(nullptr),
|
||||
pObserver(std::make_unique<ViewProviderSketch::ParameterObserver>(*this)),
|
||||
sketchHandler(nullptr)
|
||||
@@ -2656,7 +2656,7 @@ bool ViewProviderSketch::setEdit(int ModNum)
|
||||
Gui::TaskView::TaskDialog *dlg = Gui::Control().activeDialog();
|
||||
TaskDlgEditSketch *sketchDlg = qobject_cast<TaskDlgEditSketch *>(dlg);
|
||||
if (sketchDlg && sketchDlg->getSketchView() != this)
|
||||
sketchDlg = 0; // another sketch left open its task panel
|
||||
sketchDlg = nullptr; // another sketch left open its task panel
|
||||
if (dlg && !sketchDlg) {
|
||||
QMessageBox msgBox;
|
||||
msgBox.setText(tr("A dialog is already open in the task panel"));
|
||||
@@ -2705,7 +2705,7 @@ bool ViewProviderSketch::setEdit(int ModNum)
|
||||
auto editDoc = Gui::Application::Instance->editDocument();
|
||||
App::DocumentObject *editObj = getSketchObject();
|
||||
std::string editSubName;
|
||||
ViewProviderDocumentObject *editVp = 0;
|
||||
ViewProviderDocumentObject *editVp = nullptr;
|
||||
if(editDoc) {
|
||||
editDoc->getInEdit(&editVp,&editSubName);
|
||||
if(editVp)
|
||||
@@ -3003,7 +3003,7 @@ void ViewProviderSketch::setEditViewer(Gui::View3DInventorViewer* viewer, int Mo
|
||||
auto editDoc = Gui::Application::Instance->editDocument();
|
||||
editDocName.clear();
|
||||
if(editDoc) {
|
||||
ViewProviderDocumentObject *parent=0;
|
||||
ViewProviderDocumentObject *parent=nullptr;
|
||||
editDoc->getInEdit(&parent,&editSubName);
|
||||
if(parent) {
|
||||
editDocName = editDoc->getDocument()->getName();
|
||||
@@ -3101,7 +3101,7 @@ const Sketcher::Sketch &ViewProviderSketch::getSolvedSketch(void) const
|
||||
void ViewProviderSketch::deleteSelected()
|
||||
{
|
||||
std::vector<Gui::SelectionObject> selection;
|
||||
selection = Gui::Selection().getSelectionEx(0, Sketcher::SketchObject::getClassTypeId());
|
||||
selection = Gui::Selection().getSelectionEx(nullptr, Sketcher::SketchObject::getClassTypeId());
|
||||
|
||||
// only one sketch with its subelements are allowed to be selected
|
||||
if (selection.size() != 1) {
|
||||
|
||||
Reference in New Issue
Block a user