Qt常用类学习
wei375653972
这个作者很懒,什么都没留下…
展开
-
QStandardPaths类提供了访问标准路径的方法
对于想要获取到所在系统平台的路径,可以通过此类来获取。 QString initialPath = QStandardPaths::writableLocation(QStandardPaths::PicturesLocation); qDebug() << "initialPath:" << initialPath; ...原创 2018-11-29 10:13:34 · 3141 阅读 · 0 评论 -
QDir创建目录
QDir下mkdir 和 mkpath 区别mkdir:直接在Qdir的currentPath下创建目录 如果已经存在目录则返回失败mkpath:根据传入的指定的路径进行创建 和Qdir对象没有任何关系实例:#include <QCoreApplication>#include <QDir>#include <QDebug>int m...原创 2018-11-27 09:49:07 · 4974 阅读 · 0 评论 -
自定义类型用于信号与槽之间的传输
应用场景: 使用信号和槽的时候可以传递参数,但Qt只支持默认的类型,不支持自定义类型, 如果要使用自定义类型,需要通过2步来实现第一步:在定义类的头文件的尾部添加代码:Q_DECLARE_METATYPE(Block);class Block{public: Block(); Block(const Block &other); Block(co...原创 2018-11-28 18:15:23 · 934 阅读 · 0 评论 -
QSplitter类的 setStretchFactor 失效了解决方法
每次在分割窗口中添加/删除widget后,用 void QSplitter::setSizes(const QList<int> &list)来设置各个子部件的比例。原创 2019-09-26 13:21:24 · 1311 阅读 · 0 评论