Surface: re-implement closed() in TaskFilling

This commit is contained in:
wmayer
2021-02-05 16:37:00 +01:00
parent 8f65602cef
commit bd587a8a45
2 changed files with 7 additions and 7 deletions

View File

@@ -91,13 +91,7 @@ bool ViewProviderFilling::setEdit(int ModNum)
void ViewProviderFilling::unsetEdit(int ModNum)
{
if (ModNum == ViewProvider::Default) {
// when pressing ESC make sure to close the dialog
QTimer::singleShot(0, &Gui::Control(), SLOT(closeDialog()));
}
else {
PartGui::ViewProviderSpline::unsetEdit(ModNum);
}
PartGui::ViewProviderSpline::unsetEdit(ModNum);
}
QIcon ViewProviderFilling::getIcon(void) const
@@ -902,6 +896,11 @@ void TaskFilling::open()
widget3->open();
}
void TaskFilling::closed()
{
widget1->reject();
}
bool TaskFilling::accept()
{
bool ok = widget1->accept();

View File

@@ -116,6 +116,7 @@ public:
public:
void open();
void closed();
bool accept();
bool reject();