fixed a segfault when opening views for tables that do not allow the creation of new records

pull/51/head
Marc Zinnschlag 12 years ago
parent 948cb0ef34
commit 51fbb0f3f4

@ -63,12 +63,15 @@ CSVWorld::TableBottomBox::TableBottomBox (const CreatorFactoryBase& creatorFacto
mCreator = creatorFactory.makeCreator (data, undoStack, id);
mLayout->addWidget (mCreator);
if (mCreator)
{
mLayout->addWidget (mCreator);
connect (mCreator, SIGNAL (done()), this, SLOT (createRequestDone()));
connect (mCreator, SIGNAL (done()), this, SLOT (createRequestDone()));
connect (mCreator, SIGNAL (requestFocus (const std::string&)),
this, SIGNAL (requestFocus (const std::string&)));
connect (mCreator, SIGNAL (requestFocus (const std::string&)),
this, SIGNAL (requestFocus (const std::string&)));
}
}
void CSVWorld::TableBottomBox::setEditLock (bool locked)

Loading…
Cancel
Save