ApplicationWindow * appWindow = ApplicationWindow::getAppWindow();
MDIWindow * parent = appWindow->getMDIWindow();
- if (parent != NULL)
+ if (parent && blockList)
{
- //RS_BlockList* blist = blockWidget->getBlockList();
- if (blockList != NULL)
- {
- RS_Block * blk = blockList->getActive();
+ RS_Block * block = blockList->getActive();
- if (blk != NULL)
- {
- MDIWindow * w = appWindow->slotFileNew(blk);
- // the parent needs a pointer to the block window and
- // vice versa
- parent->addChildWindow(w);
- w->getGraphicView()->zoomAuto(false);
- }
+ if (block)
+ {
+ MDIWindow * w = appWindow->slotFileNew(block);
+ // the parent needs a pointer to the block window and vice versa
+ parent->addChildWindow(w);
+ w->getGraphicView()->zoomAuto(false);
}
}
}
ApplicationWindow * appWindow = ApplicationWindow::getAppWindow();
QMdiArea * workspace = appWindow->getWorkspace();
- if (workspace != NULL)
+ if (workspace)
{
RS_DEBUG->print("QC_DialogFactory::closeEditBlockWindow: workspace found");
QList<QMdiSubWindow *> windows = workspace->subWindowList();
- for(int i=0; i<int(windows.count()); ++i)
+ for(int i=0; i<windows.count(); i++)
{
RS_DEBUG->print("QC_DialogFactory::closeEditBlockWindow: window: %d", i);
MDIWindow * m = (MDIWindow *)windows.at(i);
- if (m != NULL)
+ if (m)
{
RS_DEBUG->print("QC_DialogFactory::closeEditBlockWindow: got mdi");