signal_mapper, QString::number(i。
SLOT(map())); signal_mapper-setMapping(tool_button, 0, 10)); ui.button_layout-addWidget(tool_button,。
SIGNAL(mapped(QString)), SIGNAL(clicked()), signal_mapper。
看了楼主做的很漂亮学习一下但是最忌遇到点问题还望指点 我Qt是安装在VS里面的插件使用下面的代码是Qt实现按钮分组的插入图片 显示效果应该是 QStringList string_list; string_list:/toolWidget/tiJian:/toolWidget/muMa:/toolWidget/louDong:/toolWidget/xiTong :/toolWidget/qingLi:/toolWidget/jiaSu:/toolWidget/menZhen:/toolWidget/ruanJian; //QHBoxLayout *button_layout new QHBoxLayout(); QSignalMapper *signal_mapper new QSignalMapper(this); for(int i0; istring_list.size(); i) { ToolButton *tool_button new ToolButton(string_list.at(i)); button_list.append(tool_button); connect(tool_button。
Qt::AlignBottom); } connect(signal_mapper, SLOT(map())); 所以有点困惑还请各位指点大神一下 , this, SLOT(turnPage(QString))); 我操作ui控件都是ui.tool_button的方式但是代码connect(tool_button, SIGNAL(clicked())。
