0
我有循环显示按钮的表。Wt ::信号或绑定?
WTable *my_table = new WTable();
int row = 0; vector<WPushButton*> buttons;
for (vector<map<string, string> >::iterator it = data.begin(); it != data.end(); it++) {
buttons[row] = new WPushButton("E");
my_table->elementAt(row, 0)->addWidget(buttons[row]);
buttons[row]->clicked().connect(boost::bind(&this->process, WString::tr((*it)["id"])));
row++;
}
......
function ClassName::process(Wstring *str){
cout << str << endl;
}
问题在于信号的绑定。
如何将循环按钮信号连接到一个函数?