caicai_xiaobai
码龄6年
关注
提问 私信
  • 博客:81,508
    81,508
    总访问量
  • 47
    原创
  • 242,872
    排名
  • 30
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2019-03-04
博客简介:

caicai_xiaobai的博客

博客描述:
菜菜的小白在奔跑~
查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    207
    当月
    0
个人成就
  • 获得48次点赞
  • 内容获得5次评论
  • 获得156次收藏
  • 代码片获得110次分享
创作历程
  • 2篇
    2024年
  • 9篇
    2023年
  • 12篇
    2021年
  • 15篇
    2020年
  • 9篇
    2019年
成就勋章
TA的专栏
  • qml
    1篇
  • QT
    31篇
  • win10
    3篇
  • ubuntu
    4篇
  • SQL server
    1篇
  • Git
    1篇
兴趣领域 设置
  • 编程语言
    c++qt
  • 人工智能
    opencv深度学习tensorflow图像处理
  • 用户体验设计
    axure交互figma
  • 音视频
    视频编解码mpeg-2
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

在使用qml的qmldir文件创建常用组件报错unknow component

5.最后最重要的一点就是组件名注意不要使用敏感词,就像我使用Component之后qmake一直无法识别,改成UsualComponents再加上Qt Creator中的工具-->QML/JS-->重置代码模型解决了。3.C++中qml引擎addImportPath("qrc:/qml")——我的组件资源路径所在的上级文件夹路径,这里我的组件路径为qrc:/qml/UsualComponents/UsualButton.qml。解决方法:Qt Creator中的工具-->QML/JS-->重置代码模型。
原创
发布博客 2024.03.13 ·
584 阅读 ·
6 点赞 ·
0 评论 ·
9 收藏

可以实现单个、两个、四个圆角的qml自定义控件

不能像css语法实现的任意角是圆角。
原创
发布博客 2024.03.08 ·
606 阅读 ·
6 点赞 ·
0 评论 ·
7 收藏

qml ProgressBar ProgressBarStyle 实现进度条

【代码】qml ProgressBar ProgressBarStyle 实现进度条。
原创
发布博客 2023.08.09 ·
361 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用tinyxml解析和修改XML文件

他是由元素、文本或者两者混合物组成。元素可以拥有属性,元素是指从开始标签到结束标签的部分。1.在网上下载到tinnyxml的源码。2.导入tinyxml的头文件。
原创
发布博客 2023.08.03 ·
668 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

在线程中输出控制台打印方法

【代码】在线程中输出控制台打印方法。
原创
发布博客 2023.08.03 ·
629 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QML 抽屉效果例子

Overlay.modal: 去掉抽屉阴影有效。
原创
发布博客 2023.08.03 ·
334 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

win11系统升级后QT的程序识别套件失败解决

QTCreator的配置文件存放位置:C:\Users\%USERNAME%\AppData\Roaming\QtProject。删除这个文件夹下的文件,重启QT就会自动识别kits套件初始化信息等。因为以下文件中写入了配置的初始路径配置这个文件可以保留试一下会不会不要重新配置android环境。这个方法导致我QT 上配置的的android环境被删了无法识别需要重新配置。就是QT我配置的颜色也消失了按照如下步骤重新配置后再次重启QT即可。配置QT 安卓环境参考本人的另一篇转载博客。
原创
发布博客 2023.06.30 ·
827 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QT5.12安卓环境的搭建(转载保存留档查看)

Qt 5.12.6安装的时候 添加 “Android ARM64-v8a”,也可以添加 “Android ARMv7”。(其它为搭建qgc时需要添加的)
原创
发布博客 2023.06.30 ·
2491 阅读 ·
4 点赞 ·
4 评论 ·
25 收藏

使用inno打包程序流程

3.生成安装包文件安装。
原创
发布博客 2023.06.30 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

记录实现QT和qml model/view 交互时候遇到的坑

传QObject类型的引用之后它内部会修改这个值不然QT上下文就无法注册modelManager属性。原因是一开始使用调用函数传参传的logModel参数加了const参数修饰。最后推荐一下Git上一个很好用的小例子。使用QT的model/view。
原创
发布博客 2023.06.30 ·
394 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QT界面开发杂记(五)

针对Qt Quick界面切换闪屏问题解决办法 - 知乎。
原创
发布博客 2023.05.10 ·
1053 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

win钩子实现自定义软件标题栏,标题栏有最大化最小化关闭和下拉菜单功能

发布资源 2023.03.28 ·
7z

QT界面开发杂记(四)

//根据文本大小调整按钮大小 QFontMetrics fmwelcome(m_rightButton->font());int wid = fmwelcome.boundingRect(context2).width();m_rightButton->setFixedWidth(wid);qDebug()<<"context2 width ------------------------"<<context2<<wid;//重新绘制按钮背景文字..
原创
发布博客 2021.12.10 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QT界面开发杂记(三)

设置触发时间间隔不同的定时器int count = 0;m_timer = new QTimer(this);m_timer->setSingleShot(false);connect(m_timer, SIGNAL(timeout()), this, SLOT(showPic()));m_timer->start(1000);showPic里count ++控制定时次数if(count ==4)m_timer ->stop;showPic里修改定时器间隔setInt
原创
发布博客 2021.12.03 ·
310 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QT界面开发杂记(二)

为了解决渲染之后有锯齿的问题使用drawText绘制文本但是遇到新的问题做成通用控件后不适应长度过长换行有问题找度娘ヽ( ̄▽ ̄)ノ改为调用下面的函数,且将flags设置为Qt::TextWordWrap即可//控件不接受焦点即用户鼠标和键盘不能对控件进行任何操作setFocusPolicy(Qt::NoFocus);Qt::TabFocus //可以通过通过Tab键接受焦点Qt::ClickFocus //可以通过单击接受焦点Qt:...
原创
发布博客 2021.11.19 ·
925 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QT界面开发杂记(一)

QT使用杂记 connect(button,SIGNAL(clicked(bool)),this,SLOT(openButtonClicked())); connect(button,&QPushButton::clicked,this, &Widget::openButtonClicked); connect(button,&QPushButton::clicked, this, [=]{ });...
原创
发布博客 2021.11.19 ·
486 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何中断事件循环

设置属性拒绝接收鼠标事件(窗口及其子部件都设置这个属性)Qt::WA_TransparentForMouseEvents开启接受鼠标事件setAttribute( Qt::WA_TransparentForMouseEvents,true)
原创
发布博客 2021.07.15 ·
299 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QT事件循环原理

对象的转换远原点wheel的滚动角度
原创
发布博客 2021.07.01 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

qml渐隐动画

qml渐隐动画开启属性动画,设置线性变化easing.typeopacityAnimation.running = false//关闭opacityAnimation.running = true//开启 PropertyAnimation{ id: opacityAnimation target: root property: "opacity" from: 1 to: 0 duration: 200
原创
发布博客 2021.06.21 ·
836 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

qml进度条

前面说的return app.exec() 这句话是用来使程序进入事件循环,除了直接递交的事件外,所有的事件都要在这个循环中被一层一层的分发,最后找到相应的处理函数来处理事件。顶级窗口和顶级窗口是存在两个不同的事件循环中的,比如说QMainWindow和QWidget,想让一个顶级窗口中的事件能够在另外一个顶级窗口中响应,必须把两个顶级窗口合并,比如setCentralWidget就可以把Qwidget设置为QMainWindow的主窗口。...
原创
发布博客 2021.06.08 ·
302 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多