您的位置:首页 > 编程语言 > C语言/C++

(翻译)设计Qt风格的C++的应用程序接口[转]

2009-08-30 15:36 489 查看
只是在页面中演示tree的使用,写死在页面中,未从数据库中调用数据

<script type="text/javascript">
Ext.onReady(function() {
var tree = Ext.create('Ext.tree.Panel', {
title : '树面板简单示例',//标题
width : 200,
height : 500,
rootVisible: true,//是否显示root
renderTo : Ext.getBody(),
root :
{
text : '树根',//节点名称
expanded : true,//默认展开根节点
//创建子节点
children :
[
//第一个子节点
{
text : '节点1',//节点名称
leaf : false,//说明不是叶子节点,可以加子节点
children :
{
text : '节点1',//节点名称
leaf : true,//说明为叶子节点,后面不再有子节点
}
},
//第二个子节点
{
text : '节点2',//节点名称
leaf : true,//说明为叶子节点
}
]
}
});
});
</script>

效果图



多列树

<script type="text/javascript">
Ext.onReady(function() {
var tree = Ext.create('Ext.tree.Panel', {
title : '树面板简单示例',//标题
width : 300,
height : 500,
rootVisible: true,//是否显示root
fields : ['text','description'],
columns :
[
{
xtype: 'treecolumn',//树状表格列
text: '名称',
dataIndex: 'text',   //设置显示的名称
width: 150,
sortable: true
},
{
text: '描述',
dataIndex: 'description',
flex: 1,
sortable: true
}
],
renderTo : Ext.getBody(),
root :
{
text : '树根',//节点名称
description : '根目录',
expanded : true,//默认展开根节点
//创建子节点
children :
[
//第一个子节点
{
text : '节点1',//节点名称
description : '第一个节点',
leaf : false,//说明不是叶子节点,可以加子节点
children :
{
text : '节点1的节点',//节点名称
description : '第一个节点的节点',
leaf : true,//说明为叶子节点,后面不再有子节点
}
},
//第二个子节点
{
text : '节点2',//节点名称
description : '第二个节点',
leaf : true,//说明为叶子节点
}
]
}
});
});
</script>


效果图

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: