代码拉取完成,页面将自动刷新
#include "lefttable.h"
#include <QStandardItem>
#include <QStandardItemModel>
leftTable::leftTable(QWidget *parent) :
QWidget(parent)
{
_initValue();
}
//********************************************************************************
//函数名:void createRootNode()
//功能: 穿件左侧根节点
void leftTable::createRootNode()
{
item_root=new QStandardItem("104协议帧结构详解");;//->根节点——每次clear以后都要重新初始化
item_root->setIcon(QIcon("://image/root.png"));
model->appendRow(item_root);
}
//********************************************************************************
//函数名:void createFirstNode()
//功能: 创建首节点
void leftTable::createFirstNode(const QString &data_parse)
{
item_68=new QStandardItem(data_parse);
item_68->setIcon(QIcon("://image/first.png"));
item_root->appendRow(item_68);
}
//********************************************************************************
//函数名:void createLengthNode()
//功能: 创建长度节点
void leftTable::createLengthNode(const QString &data_parse)
{
item_length=new QStandardItem(data_parse);
item_length->setIcon(QIcon("://image/first.png"));
item_root->appendRow(item_length);
}
//********************************************************************************
//函数名:void createControlNode()
//功能: 创建控制根节点
void leftTable::createControlNode(const QString &data_parse)
{
item_control1=new QStandardItem(data_parse);
item_control1->setIcon(QIcon("://image/first.png"));
item_root->appendRow(item_control1);
}
//********************************************************************************
//函数名:void createControlNode1()
//功能: 创建控制节点1
void leftTable::createControlNode1(const QString &data_parse)
{
item_control11=new QStandardItem(data_parse);
item_control11->setIcon(QIcon("://image/information.png"));
item_control1->appendRow(item_control11);
}
//********************************************************************************
//函数名:void createControlNode2()
//功能: 创建控节点2
void leftTable::createControlNode2(const QString &data_parse)
{
item_control12=new QStandardItem(data_parse);
item_control12->setIcon(QIcon("://image/information.png"));
item_control1->appendRow(item_control12);
}
//********************************************************************************
//函数名:void createControlNode3()
//功能: 创建控节点3
void leftTable::createControlNode3(const QString &data_parse)
{
item_control13=new QStandardItem(data_parse);
item_control13->setIcon(QIcon("://image/information.png"));
item_control1->appendRow(item_control13);
}
//********************************************************************************
//函数名:void createControlNode4()
//功能: 创建控节点4
void leftTable::createControlNode4(const QString &data_parse)
{
item_control14=new QStandardItem(data_parse);
item_control14->setIcon(QIcon("://image/information.png"));
item_control1->appendRow(item_control14);
}
//********************************************************************************
//函数名:void createTypeNode()
//功能: 创建类型节点
void leftTable::createTypeNode(const QString data_parse)
{
item_type=new QStandardItem(data_parse);
item_type->setIcon(QIcon("://image/first.png"));
item_root->appendRow(item_type);
}
//********************************************************************************
//函数名:void createCanChange()
//功能: 创建可变结构限定词节点
void leftTable::createCanChange(const QString data_parse)
{
item_change=new QStandardItem(data_parse);
item_change->setIcon(QIcon("://image/first.png"));
item_root->appendRow(item_change);
}
//********************************************************************************
//函数名:void createTransferreason()
//功能: 创建传输原因节点
void leftTable::createTransferreason(const QString data_parse)
{
item_transferreason=new QStandardItem(data_parse);
item_transferreason->setIcon(QIcon("://image/first.png"));
item_root->appendRow(item_transferreason);
}
//********************************************************************************
//函数名:void createAddress()
//功能: 公共地址
void leftTable::createAddress(const QString data_parse)
{
item_address=new QStandardItem(data_parse);
item_address->setIcon(QIcon("://image/first.png"));
item_root->appendRow(item_address);
}
//********************************************************************************
//函数名:void _initValue()
//功能: 初始化每个变量
void leftTable::_initValue()
{
model=new QStandardItemModel();//->初始化数据模型
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。