App: modernize C++: use default member init

This commit is contained in:
wmayer
2023-08-23 14:13:11 +02:00
committed by wwmayer
parent 4fb07bcfd6
commit ee0fad4c90
39 changed files with 96 additions and 160 deletions

View File

@@ -595,7 +595,7 @@ App::Document* DocumentWeakPtrT::operator->() const noexcept
class DocumentObjectWeakPtrT::Private {
public:
explicit Private(App::DocumentObject* obj) : object(obj), indocument(false) {
explicit Private(App::DocumentObject* obj) : object(obj) {
set(obj);
}
void deletedDocument(const App::Document& doc) {
@@ -642,7 +642,7 @@ public:
}
App::DocumentObject* object;
bool indocument;
bool indocument{false};
using Connection = boost::signals2::scoped_connection;
Connection connectApplicationDeletedDocument;
Connection connectDocumentCreatedObject;