许多写作软件本来已经有了,但是用起来就是感觉不合自己的心意。
要么不能设置纸张的大小,要么不能设置写作背景,要么速度慢用起来卡顿,要么不适合写小说,要么不适合写日记……。自己本身又是程序员,干脆自己做一个吧!
写写日记,写写小说,不要那么多花里胡哨的东西。关键是数据完全放在本地,不需要联网,更不需要担心数据泄密的问题。
速度快,内容安全,纯粹放本地。
一定要能够设置纸张的宽度,设置纸张的背景纹路,一定要每篇文章都可以设置自己喜欢的字体,于是我的写作软件就出来了。
有喜欢写作和本地写文章的道友吗?快来试下“我的写作”这款软件呢!
目前不需要安装,下载解压开即可使用。第一次运行时,只需要设置一下数据目录,或者干脆在设置界面直接点击取消(默认在软件data目录存放文章数据),就可以开始写作了。
建议把软件放在数据盘,不要放在C盘中,数据目录放在一个安全的目录下,就可以开始随心所欲地写作啦。尤其方便写本地小说,还有每日的工作纪要。对了,是可以拷贝图片到里面并显示的,来试试看吧。
可以插入图片:
最后我们贴上一点代码,避免被误认为我们的文章质量低下。
QSharedMemory shared("mywriter1");
if (shared.attach())//共享内存被占用则直接返回
{
QMessageBox::warning(nullptr, QString("MyWriter"), QString(u8"MyWriter 软件已经在运行,不能多开!"));
return 0;
}
shared.create(32);
{
QFile file(":/MyWriter/mystyle.qss"); //qss文件路径
QString styleSheet;
if (file.open(QIODevice::Text | QIODevice::ReadOnly))
{
styleSheet = file.readAll();
qApp->setStyleSheet(styleSheet);
}
file.close();
}
MyWriter pMainWriter;
pMainWriter.show();
QThread *workThread = new QThread(&a);
workThread->start();
//这里不能给parent,否则会导致父子对象不在同一个线程的错误
NetRegister *pNetReg = new NetRegister(nullptr);
pNetReg->moveToThread(workThread);
目前只能支持win10系统,win7我没有试过,大家有问题可以给我留言。后期我还想做一个可以写作加密的功能,这样上班也可以摸鱼写作了,任何人都无法看到及时写作的明文。目前在写作时,直接按下ESC键,界面会自动最小化,避免摸鱼被发现额~
下载地址:百度网盘下载
具体地址: https://pan.baidu.com/s/1c6MUDlT5tBSC1T-UAAZo6A?pwd=t7gd 提取码: t7gd