Qt
文章平均质量分 67
卫薇
python开发
,c++开发
展开
-
coredump+gdb调试
qt 段错误调试原创 2024-01-10 12:11:38 · 747 阅读 · 0 评论 -
比较稳定的QString转char*
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2020-08-31 10:40:25 · 338 阅读 · 2 评论 -
使用C 库函数 - sprintf()对QString进行Format(格式化)
描述C 库函数 int sprintf(char *str, const char *format, …) 发送格式化输出到 str 所指向的字符串。声明下面是 sprintf() 函数的声明。int sprintf(char *str, const char *format, ...)参数str – 这是指向一个字符数组的指针,该数组存储了 C 字符串。format – 这是字...原创 2020-04-09 15:51:25 · 4866 阅读 · 0 评论 -
Qt 常用快捷键总结
Qt 常用快捷键总结如下:编号快捷键功能1Esc切换到代码编辑状态2F1查看帮助(选中某一类或函数,按下F1,出现帮助文档)3F2在光标选中对象的声明和定义之间切换(和Ctrl+鼠标左键一样的效果,选中某一类或函数,按下F2,迅速定位到该类或函数声明的地方或被调用的地方)4F3查找下一个5F4头文件和源文件之间切换6F5开始调试/继续执行7F9设...原创 2019-11-11 11:46:14 · 899 阅读 · 0 评论 -
Qt5 项目文件.pro参数详解
使用Qt的时候,我们经常会对pro进行一系列繁琐的配置,为方便大家理解、查找,现将常用的配置进行整理。配置 注释以“#”开始,到这一行结束。 快捷键:Ctrl + /CONFIG指定编译器选项和项目配置,值由qmake内...原创 2019-11-11 08:24:54 · 1934 阅读 · 0 评论 -
quick-qml ListView实现(鼠标,键盘)选中和高亮操作
listview定义了一个要显示的数据模型和一个数据显示方式的委托。listview中的项是水平或垂直布局的。listview本质上是可flickable的,因为列表视图继承自flickable。直接上代码:import QtQuick 2.9import QtQuick.Window 2.2Window { visible: true width: 960 ...原创 2019-10-29 20:22:27 · 2992 阅读 · 1 评论 -
在Qt quick5.10-qml中使用drag and drop进行拖拽,及qml拖拽的Bug
在Qt5.10中qml实现的拖拽并不完善,以下Bug已在Qt5.12,Qt5.13中进行了修复。在Qt Quick与 drag and drop 相关的几个QML Type: DropArea DropArea 是不可见的,它定义了一个可以接收拖放的区域。它的 entered 信号在有物体被拖入区域时发射,exited 信号在物体被拖出区域时发射,当物体在区域内被拖着来回移动时会不...原创 2019-10-29 09:12:17 · 6114 阅读 · 2 评论 -
c++ Qt5.10, 5.12, 5.13和 ubuntu Qt5.10下载
win10+Qt+5.10链接:https://pan.baidu.com/s/12xc-Um000AM04wOG_rBp1A提取码:jefxwin10+Qt+5.12.0链接:https://pan.baidu.com/s/1GO5jfRMxdvIt7bFBb34YQA提取码:emqowin10+Qt+5.13.1链接:https://pan.baidu.com/...原创 2019-09-29 16:48:38 · 1734 阅读 · 3 评论 -
Qt-quick(qml) Canvas用法及鼠标绘制图形
Canvas画布元素(canvas element)的基本思想是使⽤⼀个2D对象来渲染路径。这个2D对象包括了必要的绘图函数,画布元素(canvas element)充当绘制画布。2D对象⽀持画笔,填充,渐变,⽂本和绘制路径创建命令。canvas项目允许绘制直线和曲线,简单和复杂的形状,图形以及参考的图形图像。它还可以添加文本,颜色,阴影,渐变和图案,并执行低级像素操作。canvas输出可以保...原创 2019-10-14 16:08:38 · 5121 阅读 · 1 评论 -
Qt-quick(qml) MouseArea包含的所有属性(properties)和信号(Signals)
MouseArea QML TypeMouseArea MouseArea是不可见的项目,通常与可见的item结合使用,以便为item提供鼠标事件处理。 通过有效地充当代理,在MouseArea的item中,包含鼠标处理逻辑。properties acceptedButtons: Qt::MouseButtons 此属性保存鼠标区域响应的鼠标按钮,用来设置有效的鼠标按键,...原创 2019-10-14 13:51:32 · 3092 阅读 · 1 评论 -
Qt-quick(qml)实现窗口和物体的拖动
Qt-quick(qml)实现窗口和物体的拖动*在实现窗口的拖动时,是在去掉窗口标题栏情况下完成的,当有窗口标题栏后无法展示窗口拖动效果。*代码实现如下:import QtQuick 2.9import QtQuick.Window 2.2Window { id: mainWindow visible: true width: 900 height: 600...原创 2019-10-06 20:31:28 · 1113 阅读 · 0 评论