0
我使用的wxWidgets 2.9.2,当我使用下面的代码替代的InsertTool或者AddTool
//ToolBar
wxToolBar *mainTool = new wxToolBar(this, 120);
wxBitmap newTool(_("images/icons/newtool.png"), wxBITMAP_TYPE_PNG);
wxBitmap saveTool(_("images/icons/savetool.png"), wxBITMAP_TYPE_PNG);
mainTool->InsertTool(0, idToolNew, newTool);
mainTool->InsertTool(1, idToolSave, saveTool);
mainTool->Realize();
SetToolBar(mainTool);
我得到以下警告
警告C4996: 'wxToolBarBase :: InsertTool':被宣布弃用 C:\ wxWidgets的-2.9.2 \包括\ WX \ tbarbase.h(546):见 'wxToolBarBase :: InsertTool'
声明同样的情况对于AddTool,而不是InsertTool
在tbarbase.h两者都被封闭在
#if WXWIN_COMPATIBILITY_2_8
// the old versions of the various methods kept for compatibility
// don't use in the new code!
// --------------------------------------------------------------
但我无法找到它作为替代品使用。你知道我应该使用的新功能吗?