用ToolBar ,然后添加个ImageList,然后点右键添加几个按钮,将TooBar的Images设置为ImageList修改各位按钮的ImageIndex,或把BitBtn托到Toobar上,修改Caption 和Glyph也可以达到同样效果;
分页用pageControl,右键添加几个tabSheet,然后设置一下它们的ImageList,ImageListIndex和Caption应该就差不多可以满足你的要求了。
1 定义一个按钮[cpp] view plain copy
QPushButton * pBtn = new QPushButton()
2 链接信号与曹
[cpp] view plain copy
connect(pBtn, SIGNAL(clicked()), this, SLOT(OnBtnClicked()))
3 按钮添加到单元格内
[cpp] view plain copy
table->setCellWidget(0,0,pBtn)//如果点击按钮出现崩溃现象,就添加QTableWidgetItem 到按钮的那个单元格
4 实现按钮的事件
[cpp] view plain copy
void myPic::OnBtnClicked(void)
{
QPushButton * senderObj=qobject_cast<QPushButton *>(sender())
if(senderObj == 0)
{
return
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)