Hi all, I just noticed that submenus with WPopupMenu does not work correctly. When I create some items in the main popup menu all works fine. But if I change it that some items are placed in a submenu the items will never be triggered and I get error messages like:
"Wt: decodeSignal(): signal 's4f' not exposed" Any ideas? Stefan Here is the code which works: mMenu = new WPopupMenu(); WPopupMenu* viewMenu = mMenu; // new WPopupMenu(); mItemViewDetails = viewMenu->addItem(WString::tr("menu-view-detail-text")); mItemViewDetails->setCheckable(true); mItemViewDetails->setChecked(true); mItemViewDetails->triggered().connect(browser, &Browser::changeDetailView); mItemViewTree = viewMenu->addItem(WString::tr("menu-view-tree-text")); mItemViewTree->setCheckable(true); mItemViewTree->setChecked(true); mItemViewTree->triggered().connect(browser, &Browser::changeTreeView); //mMenu->addMenu(WString::tr("menu-view-text"), viewMenu); And this code does not work: mMenu = new WPopupMenu(); WPopupMenu* viewMenu = new WPopupMenu(); mItemViewDetails = viewMenu->addItem(WString::tr("menu-view-detail-text")); mItemViewDetails->setCheckable(true); mItemViewDetails->setChecked(true); mItemViewDetails->triggered().connect(browser, &Browser::changeDetailView); mItemViewTree = viewMenu->addItem(WString::tr("menu-view-tree-text")); mItemViewTree->setCheckable(true); mItemViewTree->setChecked(true); mItemViewTree->triggered().connect(browser, &Browser::changeTreeView); mMenu->addMenu(WString::tr("menu-view-text"), viewMenu); ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ witty-interest mailing list witty-interest@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/witty-interest