WriteOnly 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
WriteOnly 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
WriteOnly 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 GPLv3
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2010-03-28

软件简介

WriteOnly 是一个用来写小说的文本编辑器,支持包括 Windows、Linux 和 MacOS在内的操作系统。

展开阅读全文

评论 (1)

加载中
地址失效 WriteOnly
2014/06/25 10:58
回复
举报
更多评论
暂无内容
发表了博客
2018/06/22 22:52

22内存文件操作

前面介绍了基本文件操作、数据流文件操作和文本文件操作。本次简单介绍内存文件操作。内存文件本质就是建立一块公共内存区域,可以往里读、写。 下面我们使用一段代码来看看QBuffer的有关操作: QBuffer memFile(); //内存文件对象 //打开 bool bIsOk=memFile.open(QIODevice::WriteOnly); if(bIsOk==true) { memFile.write("1111111111"); memFile.write("2222222222"); } memFile.close(); //结果打印 qDebug()<<memFile.buff...

0
0
发表了博客
2015/07/16 19:59

关于QT利用QHash写XML文件的基本过程

第一步:创建一个xml文件 QFile file_new(“lldf.xml”); file_new.open(QIODevice::WriteOnly | QIODevice::Text); XmlWriter xml_writer(“lldf.xml”); xml_writer.writeStartDocument(); QHash content_map;(初始化好数据); QStringList content;(为content_map中的键); for (QStringList::iterator i = content.begin(); i != content.end(); i++){ xml_writer.writeElement(*i, content_map.value(*i)); } xml_writ...

0
0
发表了博客
2018/08/17 17:57

创建文件夹、新建txt文件

1、创建文件夹 QString myMkdir(QString path, QString floderName)    //参数 path,创建的文件夹所在路径; 参数floderName,所创建的文件夹名。 返回值:如果存在该文件夹或者文件夹创建成功,返回创建的文件所在路径(包含自身)。否则,返回NULL {   QDir dir;   if (dir.cd(path))   {     if (!dir.exists(floderName))     {       if (dir.mkdir(floderName))         path += "/" +...

0
0
2020/04/19 16:30

Qt通用方法及类库2

## 函数名 ```cpp //初始化数据库 static void initDb(const QString &dbName); //初始化文件,不存在则拷贝 static void initFile(const QString &sourceName, const QString &targetName); //新建目录 static void newDir(const QString &dirName); //写入消息到额外的的消息日志文件 static void writeInfo(const QString &info, bool needWrite = false, const QString &filePath = "log"); static void writeError(const QS...

0
0
发表了博客
2014/09/26 15:32

Delphi 关键字详解[整理于 "橙子" 的帖子]

absolute //它使得你能够创建一个新变量, 并且该变量的起始地址与另一个变量相同. var Str: string[32]; StrLen: Byte absolute Str; //这个声明指定了变量StrLen起始地址与Str相同. //由于字符串的第0个位置保存了字符串的长度, 所以StrLen的值即字符串长度. begin Str := 'abc'; Edit1.Text := IntToStr(StrLen); end; abstract //它允许你创建抽象的方法, 包括有抽象方法的类称为抽象类. //Abstract关键...

0
0
发表了博客
2019/01/02 09:43

【转】qt ,使用tcp/ip协议网络传输数据时,字节序转换方法

网络传输数据是需要保证字节序的正确,才能保证传输数据的准确,网络字节序一般是大端字节序。qt提供了以下两种方法来将本地字节序转换为网络字节序: 方法一,使用qt提供的字节序转换函数 T qFromBigEndian(const uchar * src) T qFromBigEndian(T src) T qFromLittleEndian(const uchar * src) T qFromLittleEndian(T src) void qToBigEndian(T src, uchar * dest) T qToBigEndian(T src) void qToLittleEndian(T src, uchar...

0
0
发表了博客
2018/06/24 18:10

QtQFile读写文本文件

打开文件的方式可以读写,读写方式的参数为:QIODevice::ReadWrite 打开文件的方式是:只写,如果该工程文件夹下没有将要打开的文件,那么程序将会在该工程文件目录下创建该文件。例如: 这里,需要将文本文件放在与main.cpp文件同一目录下~~~~ 如果该路径下没有文本文件:”testFile1.text“, 那么在调用下面的代码,将会在该目录下创建一个名为: ”testFile1.txt“的文本文件,并将数据写入文件。 QFile file("testFile1.tx...

0
0
发表了博客
2019/03/19 17:38

Qt文件系统之QFile

QFile文件操作 文件打开方式: QIODevice::NotOpen 0x0000 设备不打开. QIODevice::ReadOnly 0x0001 设备 以只读的方式打开. QIODevice::WriteOnly 0x0002 设备 以只写的方式打开. QIODevice::ReadWrite ReadOnly | WriteOnly 设备以读写的方式打开,写入文件会覆盖之前的内容(打开文件期间多次写入不会覆盖). QIODevice::Append 0x0004 设备以追加模式打开,以便将所有数据写入文件末尾,此模式下不能读文件. QIODevice::Trun...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
6 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部