- 博客(11)
- 收藏
- 关注
原创 qlogqt,在qml里面使用
发现前面只写了大概的log的逻辑而没有贴上代码,这里补上代码吧。可以写上调用filedialog的函数去打开文件。还需要在main. cpp里面注册单例。*@brief Qml写日志。
2023-06-05 20:06:02
235
1
原创 解决qml重写标题栏,被固定无法移动的问题
acceptedButtons: Qt.LeftButton //只处理鼠标左键。//如果mainwindow继承自QWidget,用setPos。onPositionChanged: { //鼠标按下后改变位置。onPressed: { //接收鼠标按下事件。MouseArea { //为窗口添加鼠标事件。
2023-04-24 19:26:18
258
原创 qml日志打印输出到文件
qt日志总共有四个级别,waring,debug,等,使用case筛选打印的级别,然后通过对文件进行读写创建文件并将对应内容通过数据流的形式传入,在c++或者qml那边都可以通过qdebug() <<需要传入的内容进行内容的传输,通过这个实现的文本文件,使用vscode打开的话,里面的内容是可以实时更新的。注:使用vscode打开的时候如果文件里面有中文,需要把vscode调整到guss conten的模式,也可以进行中文的显示。
2023-04-22 11:20:57
637
原创 qml嵌入echarts在release环境下编译出不来效果
解决方案:在pro文件里面加入QTQUICK_COMPILER_SKIPPED_RESOURCES += qml.qrc。
2023-04-13 12:07:24
245
4
原创 qml-filedialog
filedialog可以实现在qml上编写直接调用已有的文件夹进行调用实现读写,也可以保存没有的文件。nameFilters是文件过滤列表。folder是用户选择的文件夹。
2023-03-21 18:39:54
646
原创 qt—二进制bytearray转image
举例:QImage userImg =userImg. loadFromData(QByteArray image)例如:我们需要转成的image. loadFromData(需要转的二进制)这样我们就可以将二进制image转化成图像啦。使用loadfromdata可以实现。
2023-03-09 19:13:41
752
原创 Cannot parse project “xxx“: No kit selected.
QT载入项目,除了pro文件,其他文件均无法出现,并且在下栏出现Cannot parse project “xxx“: No kit selected.并且经过重新配置kit也没有用如果你也和我一样平时新建项目时是默认路径了的,并且pro文件的项目没有在这个路径下,不妨将pro文件放在你平时新建项目的路径下,然后再进行打开,这个时候应该就可以啦...
2022-08-17 15:02:47
917
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人