
QT
溯流而上
过去与未来只是一个概念,只有当下是最真实的。
展开
-
QFile::remove(const QString &fileName) 删除文件失败的问题
详细可以再看看帮助文档,这里记录一下之前没有遇到的这个问题。在设置了文件操作权限后成功将其删除。打印出的结果是“拒绝访问。原创 2022-07-20 14:48:20 · 5370 阅读 · 2 评论 -
c++11 lambda表达式 和 Qt槽函数
lambda表达式是c++ 11的重要且常用特性。使用lambda表达式有诸多好处:1.就地匿名定义目标函数或函数对象,在关注函数实现的场景下不用费力气给函数起名和在别处定义,具有很好的可读性和可维护性;2.简洁,让使用者聚焦于解决核心问题;3.实现功能闭包。格式[capture] {params} opt-> ret { body;};如果返回值可以推导获得,可省略,没有参数,()也可省略,最简单的格式[capture]{body};例子:auto f = [](int a) ->int { return原创 2022-07-13 20:07:09 · 556 阅读 · 0 评论 -
QLabel
今天在QLabel里面放了QPixmap的图片,把label和textEdit加到QSplitter里面,发现拖动中间的线,图片可以拉大但是不能缩小。还是比较全面的看一下文档比较好。详细描述QLabel窗口提供了一个文本或者图片的展示QLabel被用于显示文本或者图片,没有提供用户交互功能。标签的可视外观可以通过多种方式配置,还可以用于为另一个小部件指定焦点助记键。QLabel可以...原创 2019-11-29 11:11:53 · 877 阅读 · 0 评论 -
QSplitter文档翻译中文版
官方文档5.9版本:详细描述QSplitter类实现了一个分割窗口。一个分束器让用户控制通过拖拽子窗口之间的边界控制它们的尺寸。任何数量的窗口都可以通过单条分束器被控制。典型的用法是创建多个窗口并用inserWidget()或者addwidget()方法添加它们。下面的示例将并排显示QListView、QTreeView和QTextEdit,并带有两个拆分器句柄 QS...原创 2019-11-28 20:25:44 · 732 阅读 · 0 评论 -
QString, QByteArray, 和 QVariant用法详解
转载地址:http://blog.chinaunix.net/uid-24205507-id-3262013.htmlQString, QByteArray, 和 QVariant这三个类和容器有许多相同之处,并且在一些情况下可以被当作特殊的容器。 同样,像容器,这些类使用隐式共享来优化内存和速度。我们将从QString开始。 字符串被每个GUI程序所使用,不仅是用户界面而且还有数据结构。...转载 2018-08-25 10:21:45 · 1682 阅读 · 0 评论 -
Qt“无法解析的外部命令” 可能问题
我在凌晨一点多也犯糊涂了,写了个函数声明,还没写定义就编译,就产生这样的问题,发现问题记录一下,警醒,还是要按着流程先打桩。转载申明:文章原创作者为各位-请不吝赐教,文章原地址: https://blog.youkuaiyun.com/u013776188/article/details/54945005编译工程出现的问题如下: mainwindow.obj : error LNK2019: ...转载 2018-08-27 01:14:52 · 1894 阅读 · 0 评论 -
QString和QByteArray的用法和区别
先要说的是QString。 之所以把QString单独拿出来,是因为string是很常用的一个数据结构,甚至在很多语言中,比如JavaScript,都是把string作为一种同int等一样的基本数据结构来实现的。 每一个GUI程序都需要string,这些string可以用在界面上的提示语,也可以用作一般的数据结构。C++语言提供了两种字符串的实现:C风格的字符串,以'/...转载 2018-07-30 10:21:23 · 5169 阅读 · 0 评论 -
用Qt Creator向导添加新类(class)后报错LNK2019无法解析的外部符号
在添加了一个新的class之后就报这个错,查了好久没发现代码的问题,甚至把原来能编译通过的class 直接copy过来都还是报错,main.obj:-1: error: LNK2019: 无法解析的外部符号 "public: __cdecl MySmallWidget::MySmallWidget(class QWidget *)" (??0MySmallWidget@@QEAA@PEAVQW...原创 2018-07-25 06:57:14 · 2398 阅读 · 0 评论 -
QT常用控件学习
初学QT,从几个常用的控件开始,边学习边补充吧。控件(control widget)头文件#include#include#include#include#include#include#include#include#include //read only TextEdit#include#include#include#include#include#i原创 2017-05-05 17:13:26 · 442 阅读 · 0 评论