跳过正文
  1. Posts/

qt 5.x初探 (3)

·2 分钟

update3:

终于知道了正确的学习姿势…

用百度把要用的东西大概描述出来,然后总能找到一个是你要的。。。

然后再去搜关键词。。。

嗯。。百度还是很有用的啊2333

qt5.8_doc_Line Edits Example

所以现在要把之前写成dialog的几个改回Line edit

update2:

老师说要把输入框中的东西随时选中复制出来check…

QLabel默认好像不具有这种属性啊?

稍微查了下。。。

查到了一个叫setTextInteractionFlags的属性

以及连根拔出了。。

qt5.8 QGraphicsTextItem Class

找到了解决办法。。。

1 openFileNameLabel = new QLabel;
2    openFileNameLabel->setFrameStyle(frameStyle);
3    openFileNameLabel->setTextInteractionFlags(Qt::TextSelectableByMouse);
4    //添加可选中可复制的交互属性。。。

记得要

#include <QGraphicsTextItem>

update1:

扶起。。。QFile读中文路径文件毫无问题。。。

换成了cpp的 ifstream就一直报错。。。

由于我还改了其他部分。。。所以。。。

查了好久才发现是ifstream的锅。。。。

把des放了进去。。。

本来加密和解密想就用一个函数用参数调节的。。。

不过看了半天也没太懂。。。这种connnet怎么写。。。

不过对connect的理解更深了一些。。。

信号和槽果然是qt的精髓。。。看起来还算不那么无聊。。。

放一些关于信号和槽的资料好了。。。

信号与槽机制

ibm_qt的信号与槽机制

qt的信号槽

然后目前的进度是。。。

des放了进去。。。加密基本没啥问题。。。

但是有个小问题。。。

对于加密过程。。。我是用了一个全局的QString QTextSt来传递信息。。。

对于打开文件。。。过程是file->QString

加密后得到密文文件。。过程是QString -> file

但是解密过程。。。。完全反过来了啊。。。?

在思考怎么写在一起能够不违和。。。。。

相关文章

qt 5.x 学习笔记 (2)

·7 分钟
先来放一波过程中用到的资料和官方文档好了。 basic layout_qt5.8 QBoxLayout Class_qt5.8 QString Class 5.8 QChar Class qt 5.8

qt 5.x 初探(1)

·1 分钟
嘛。。为了系统安全课来学一波qt… 现在算是写出了一个可以打开文件,保存文件的记事本。。。

g++ 编译多个源文件(转载)

·3 分钟
参考资料 一. 常用编译命令选项 假设源程序文件名为test.c。 无选项编译链接 用法:#gcc test.c 作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。

20170504近况

·2 分钟
啊。。在准备考试QAQ 明天约了鹅厂面试。。。然而从四月就开始一直考试考试考试….感觉药丸啊?