在treeWidget中加入控件
来源:互联网 发布:詹姆斯力量数据 编辑:程序博客网 时间:2024/04/30 16:50
//在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控件中加入自己的右键菜单?
- 苹果iOS和Android的结合体!多图赏析Firefox OS
- Blendshape模型生成法线图
- 《一》Android 数据库 SQlite SQLiteOpenHelper
- 获取sim卡运营商
- [iOS]delegate和protocol
- 在treeWidget中加入控件
- ubuntu 修改默认语言方法
- 绩效主义毁了索尼
- (转载)QListWidget类
- 面试中的Singleton
- C mysql编译链接问题
- android中一个activity实现多个xml页面互换。
- Excel 字体倒转
- UML类图关系大全