comparison main/MainWindow.cpp @ 758:66aa86070aa4

Debug out
author Chris Cannam
date Wed, 13 Aug 2014 12:34:45 +0100
parents 7d0367e9642c
children e2d2ac12577c
comparison
equal deleted inserted replaced
757:34f43480f7ca 758:66aa86070aa4
1027 void 1027 void
1028 MainWindow::setupPaneAndLayerMenus() 1028 MainWindow::setupPaneAndLayerMenus()
1029 { 1029 {
1030 if (m_paneMenu) { 1030 if (m_paneMenu) {
1031 m_paneActions.clear(); 1031 m_paneActions.clear();
1032 cerr << "clearing pane menu " << m_paneMenu << endl;
1032 m_paneMenu->clear(); 1033 m_paneMenu->clear();
1033 } else { 1034 } else {
1034 m_paneMenu = menuBar()->addMenu(tr("&Pane")); 1035 m_paneMenu = menuBar()->addMenu(tr("&Pane"));
1035 m_paneMenu->setTearOffEnabled(true); 1036 m_paneMenu->setTearOffEnabled(true);
1036 } 1037 }
1262 menu->addAction(action); 1263 menu->addAction(action);
1263 1264
1264 } else { 1265 } else {
1265 1266
1266 if (!submenu) { 1267 if (!submenu) {
1268 cerr << "adding submenu of name " << mainText << " to menu " << menu << ", " << menu->title() << endl;
1267 submenu = menu->addMenu(mainText); 1269 submenu = menu->addMenu(mainText);
1268 submenu->setTearOffEnabled(true); 1270 submenu->setTearOffEnabled(true);
1269 } else if (isDefault) { 1271 } else if (isDefault) {
1270 submenu->addSeparator(); 1272 submenu->addSeparator();
1271 } 1273 }
1435 menu->addAction(action); 1437 menu->addAction(action);
1436 m_rightButtonLayerMenu->addAction(action); 1438 m_rightButtonLayerMenu->addAction(action);
1437 1439
1438 m_keyReference->registerShortcut(raction); // rename after delete, so delete layer goes next to delete pane 1440 m_keyReference->registerShortcut(raction); // rename after delete, so delete layer goes next to delete pane
1439 m_keyReference->registerShortcut(eaction); // edit also after delete 1441 m_keyReference->registerShortcut(eaction); // edit also after delete
1442
1443 cerr << "pane menu contains:" << endl;
1444 foreach (QAction *a, m_paneMenu->actions()) {
1445 if (a->isSeparator()) {
1446 cerr << "-----" << endl;
1447 continue;
1448 }
1449 cerr << a->text() << " " << a->shortcut().toString() << endl;
1450 if (a->menu()) {
1451 foreach (QAction *aa, a->menu()->actions()) {
1452 cerr << " " << aa->text() << " " << aa->shortcut().toString() << endl;
1453 }
1454 }
1455 }
1440 1456
1441 finaliseMenus(); 1457 finaliseMenus();
1442 } 1458 }
1443 1459
1444 void 1460 void