• 3521阅读
  • 3回复

关于QT循环的一个问题,急等,谢谢,大大, [复制链接]

上一主题 下一主题
离线anjing186
 
只看楼主 倒序阅读 楼主  发表于: 2010-02-05
们我想问一个问题,那就是 我现在用UI编辑器做了10来个按钮,命名分别为pushbutton0 - pushbutton9,然后会自动生成一个。h的文件,在文件里会自动生成一堆的pushbutton0-pushbutton9的指针,

然后我想在我的程序用设置这些按钮的特效,例如我m_InputUI->pushbutton0.setXXXX,但是 我想用这样的样子写,不想一下写 10几个按钮的设置,因为这10哥按钮有几个设置时一样的,我想这样:
for (int buttonNum; buttonNum < 10; buttonNum ++)
{
    m_InputUI->pushbuttoni.setXXXX;
}

本来我想用pushbutton数组的样式解决的,可惜,自动编辑器UI不认识这玩意,命名不可以带【】,希望那个各位大大帮忙一下,谢谢。。。

这个样子实现,不知道可有什么办法,C++我可以直接用sprintf,QT里用什么?
离线hope_yh

只看该作者 1楼 发表于: 2010-02-05
用ButtonGroup
离线anjing186
只看该作者 2楼 发表于: 2010-02-05
嗯,能详细点不?谢谢
离线hope_yh

只看该作者 3楼 发表于: 2010-02-05
用QButtonGroup::addButton将每个button加入,再用QList<QAbstractButton *> QButtonGroup::buttons () const取出button设置
快速回复
限100 字节
 
上一个 下一个