树型和链表存储类型结构的不同,今天也是看例子学会了如何使用相关函数。先看下效果吧!/*File:tree.c
*Auth:sjin
*Date:2014-03-23
*Mail:413977243@qq.com
*/
#includegtk.h>
enum{
ID_COLUMN,
TOGGLE_COLUMN,
TEXT_COLUMN,
N_COLUMN
};
typedef struct _listitem ListItem;
struct _listitem{
gint id;
gboolean toggle;
const gchar *text;
};
ListItem t[5] = {
{1,TRUE,"小明"},
{2,FALSE,"大宝"},
{3,TRUE,"测试用名称"},
{4,FALSE,"显示的文本"},
{5,TRUE,"是可编辑的"}
};
GtkListStore * create_list_model(void)
{
GtkListStore *list_store;
GtkTreeIter iter;
gint i;*创建一个存储,行数和对应的数据类型列表*/
list_store = gtk_list_s
...
继续阅读
(29)