在treeWidget中加入控件
来源:互联网 发布:php网站开发视频教程 编辑:程序博客网 时间:2024/05/01 01:37
转载于 http://blog.csdn.net/study_more/article/details/7766064
//在treeWidget中加入控件void Form::addSpaceF(){ //删除按钮分区 treeWidget->removeItemWidget(addSpace,0); newItem=new QTreeWidgetItem; addSpace=new QTreeWidgetItem; addPlate=new QTreeWidgetItem; //新增分区 treeWidget->addTopLevelItem(newItem); //板块顺序 QLineEdit *sortEdit=new QLineEdit; treeWidget->setItemWidget(newItem,0,sortEdit ); //主题名 QLineEdit *nameEdit=new QLineEdit; treeWidget->setItemWidget(newItem,1,nameEdit ); //版主 QPushButton *userBtn=new QPushButton(tr("null/addUser")); treeWidget->setItemWidget(newItem,2,userBtn ); //增加分区按钮 QPushButton *addBtn=new QPushButton(tr("add space")); treeWidget->addTopLevelItem(addSpace); treeWidget->setItemWidget(addSpace,0,addBtn ); connect(addBtn,SIGNAL(clicked()),this,SLOT(addSpaceF())); //批量编辑 QCheckBox *editBox=new QCheckBox; QPushButton *editBtn=new QPushButton(tr("edit")); QPushButton *deleteBtn=new QPushButton(tr("delete")); QHBoxLayout *editLayout=new QHBoxLayout; editLayout->addWidget(editBox); editLayout->addWidget(editBtn); editLayout->addWidget(deleteBtn); QWidget *edit=new QWidget; edit->setLayout(editLayout); treeWidget->setItemWidget(newItem,3,edit);}
- 在treeWidget中加入控件
- 在treeWidget中加入控件
- 在treeWidget中加入控件
- Qt:TreeWidget中添加子控件,并在主窗口接收响应
- 在TreeWidget中增加右键菜单功能 以及TreeWidget的基本用法
- 3.5.2 TreeWidget控件
- [转] 在TreeWidget中增加右键菜单功能
- 在容器中加入ActiveX Control 控件
- Delphi在Listview中加入Edit控件
- Delphi在Listview中加入Eeit控件
- Qt5 在表格中加入控件
- Delphi在Listview中加入Eeit控件
- Qt在表格中加入控件
- VC控件--在ListCtrl中加入CheckBox控件
- 如何在网页中加入一个ActiveX控件?
- C++--在工具条中加入组合框控件
- C++--在工具条中加入组合框控件
- 怎样在CRichEditCtrl控件中加入自己的右键菜单?
- ecshop 总结
- 《dive into python3》 笔记摘录
- SPOJ AMR12C Entmoot(二分+圆的面积交)
- 设计技巧34:利用另外一个类,影藏接口实现,防止向下造型
- ios 越狱
- 在treeWidget中加入控件
- Cocos2d-x 之主要类介绍:精灵角色(CCSprite)
- 单片机Can总线通信出现错误的原因分析之一
- Struts2 Annotation 注解配置
- 世界各国文化符号
- ArrayList自定义排序
- 设计技巧35:使用泛型元组存储并返回对象
- 求first集与follow集的简单方法
- 《portal开发指南》第一章