1 Star 0 Fork 1

东海龙子/QT_EMB_RES_PACK

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
FileDirList.h 1.16 KB
一键复制 编辑 原始数据 按行查看 历史
东海龙子 提交于 2024-07-15 03:49 . 初步上传
#ifndef FILE_DIR_LIST_H
#define FILE_DIR_LIST_H
#include <QWidget>
#include <QTableWidget>
#include "picture.h"
#define FILE_DIR_PATH_SIZE 512
#define FILE_DIR_NAME_SIZE 48
struct file_dir_info
{
char path[FILE_DIR_PATH_SIZE];
char name[FILE_DIR_NAME_SIZE];
unsigned long adder;
unsigned long size;
unsigned long crc;
int w;
int h;
};
class FileDirList : public QWidget
{
Q_OBJECT
public: FileDirList(void);
~FileDirList();
void set(QWidget *parent, int x, int y);
void reset(void);
void set_path(QString path);
void set_offset(unsigned short offset);
unsigned short get_offset(void);
int get_count(void);
const file_dir_info *get_index(int index);
signals:
void show_signal(int);
void updata(int);
private slots:
void show_slost(int);
private:
int file_add(QString path, QString file);
int get_file_size(QString path, QString file);
unsigned long file_crc(QString path, QString file);
QTableWidget tab;
picture pic;
file_dir_info *pinfo;
int file_offset;
int info_cnt;
int info_tal;
unsigned short add_offset;
bool pic_ok;
};
#endif // FILE_DIR_LIST_H
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/dhlz/qt_-emb_-res_-pack.git
[email protected]:dhlz/qt_-emb_-res_-pack.git
dhlz
qt_-emb_-res_-pack
QT_EMB_RES_PACK
master

搜索帮助