qt 5.x初探 (3)
update3:
终于知道了正确的学习姿势...
用百度把要用的东西大概描述出来,然后总能找到一个是你要的。。。
然后再去搜关键词。。。
嗯。。百度还是很有用的啊2333
所以现在要把之前写成dialog的几个改回Line edit
update2:
老师说要把输入框中的东西随时选中复制出来check...
QLabel默认好像不具有这种属性啊?
稍微查了下。。。
查到了一个叫setTextInteractionFlags的属性
以及连根拔出了。。
找到了解决办法。。。
openFileNameLabel = new QLabel;
openFileNameLabel->setFrameStyle(frameStyle);
openFileNameLabel->setTextInteractionFlags(Qt::TextSelectableByMouse);
//添加可选中可复制的交互属性。。。
记得要
#include <QGraphicsTextItem>
update1:
扶起。。。QFile读中文路径文件毫无问题。。。
换成了cpp的 ifstream就一直报错。。。
由于我还改了其他部分。。。所以。。。
查了好久才发现是ifstream的锅。。。。
把des放了进去。。。
本来加密和解密想就用一个函数用参数调节的。。。
不过看了半天也没太懂。。。这种connnet怎么写。。。
不过对connect的理解更深了一些。。。
信号和槽果然是qt的精髓。。。看起来还算不那么无聊。。。
放一些关于信号和槽的资料好了。。。
然后目前的进度是。。。
des放了进去。。。加密基本没啥问题。。。
但是有个小问题。。。
对于加密过程。。。我是用了一个全局的QString QTextSt来传递信息。。。
对于打开文件。。。过程是file->QString
加密后得到密文文件。。过程是QString -> file
但是解密过程。。。。完全反过来了啊。。。?
在思考怎么写在一起能够不违和。。。。。