07 2019 档案

[转]什么是交叉编译,为什么要使用交叉编译?
摘要:一、什么是交叉编译 在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译。 简单地说,就是在一个平台上生成另一个平台上的可执行代码。 这里需要注意的是所谓平台,实际上包含两个概念:体系结构(Architecture)、操作系统 阅读全文

posted @ 2019-07-31 11:15 我来乔23 阅读(1816) 评论(0) 推荐(1) 编辑

VMWare15.0手动为Mac OS10.14虚拟机安装VMWare Tools
摘要:安装完客户机虚拟机后,无法在虚拟机和本机之间拖拽传输文件,开启虚拟机后,底部提示安装VMWare Tools,但是这里无法安装。 虽然可以联网后使用局域网工具(如FeiQ)来传输,但是老感觉不是太方便,不通用。 针对不同的操作系统有不同的VMWare Tools,一般在VMWare WorkStat 阅读全文

posted @ 2019-07-31 09:23 我来乔23 阅读(18226) 评论(2) 推荐(3) 编辑

Qt Creator清除最近工程历史信息
摘要:Qt Creator清除最近工程历史信息 随着不断打开和关闭qt工程,欢迎 Projects Recent projects下的历史工程信息越来越多,是该清理一下了,强迫症会追求干净一点。 在Windows上,该部分配置位于配置文件C:\Users\Michael\AppData\Roaming\Q 阅读全文

posted @ 2019-07-30 11:51 我来乔23 阅读(3397) 评论(0) 推荐(1) 编辑

QT在Mac OS上编译运行初体验
摘要:QT是一个跨平台的框架,支持PC端(Windows、Linux和Mac OS)以及移动端(Android和IOS),之前的开发大都在Windows或者Ubuntu上,考虑到项目多平台支持性,本文对Mac OS以及IOS平台作一个入门体验,Mac机太贵,公司不给买实体机,IOS自己也没有,虚拟机走起! 阅读全文

posted @ 2019-07-25 11:37 我来乔23 阅读(5138) 评论(0) 推荐(0) 编辑

QML MouseArea学习小结
摘要:QML中的MouseArea类型为用户进行简单的鼠标操作提供了方便。 MouseArea是一个不可见的Item,通常与可见项目结合使用,以便为该项目提供鼠标处理。通过有效地充当代理,鼠标处理的逻辑可以包含在MouseArea Item中。 MouseArea虽然是一个不可见的Item,但是它有一个“ 阅读全文

posted @ 2019-07-24 15:58 我来乔23 阅读(1612) 评论(0) 推荐(0) 编辑

QQuickPaintedItem鼠标精准拾取(pick/select)研究
摘要:QT C++在2D图形方面已经做的很完善了,在PC端(Windows、Linux和MaC)上都有很好的表现。 QT中的QML特别适合于移动端应用的开发,QML中的一些基本形状类型并不是一一地与Qt C++相对应,但是通过C++可以来扩展QML。 QQuickPaintedItem继承自QQuickI 阅读全文

posted @ 2019-07-24 15:40 我来乔23 阅读(2355) 评论(0) 推荐(0) 编辑

QPainter绘制图片填充方式(正常大小、剪切大小、自适应大小、平铺)
摘要:Qt中QPainter提供了绘制图像的API,极大地方便了我们对图像的绘制。 Qt中提供了QPixmap, QBitmap,QBitMapQImage,QPicture等图像绘图设备,它们的类关系如下图所示: QPixmap继承了QPaintDevice,您可用以建立QPainter并于上进行绘图, 阅读全文

posted @ 2019-07-22 14:00 我来乔23 阅读(14656) 评论(0) 推荐(0) 编辑

QGraphicsItem鼠标精准拾取(pick/select)研究
摘要:在QT场景视图中,一个2D图形项是一个QGraphicsItem,我们可以通过继承来定义我们自己的图形项。 主要有以下三个虚函数需要重点关注: 1) 边界矩形(必须实现) virtual QRectF boundingRect() const = 0; 2) 图形形状(可选实现),该函数返回图形项的 阅读全文

posted @ 2019-07-22 13:52 我来乔23 阅读(3906) 评论(0) 推荐(0) 编辑

Qt for Android修改应用程序的图标和名称
摘要:使用QT开发出的Android Apk安装后默认的图标是安卓的小机器人,下面介绍在QT5.12版本上修改APP名称和图标的方法。 1、 编译一次项目后,在编译目录下找到AndroidManifest.xml 2、 试试在项目目录下创建一个文件夹android_sources,把图标和 Android 阅读全文

posted @ 2019-07-18 11:51 我来乔23 阅读(3612) 评论(0) 推荐(1) 编辑

Qt for Android开发入门
摘要:1. Qt for Android环境搭建 1.1 打包需要的工具 1.2 JDK安装 如果之前配置过,就可以跳过这一步。 下载java jdk 64:java jdk 1.8 x64 下载java jdk 32:java jdk 1.8 x86 Java jdk 1.8 官网:http://www 阅读全文

posted @ 2019-07-18 11:41 我来乔23 阅读(42157) 评论(5) 推荐(3) 编辑

QGraphicsItem鼠标旋转控制研究
摘要:在QT场景视图中2D图形项Item的基类为QGraphicsItem,如果我们需要自定义Item则可以从其派生,然后重写boundingRect以及paint虚函数实现图形项的外边界定义以及内容绘制工作。如果需要将Qt基本的Widget组件加入到场景中,该框架为我们提供了QGraphicsWidge 阅读全文

posted @ 2019-07-12 10:46 我来乔23 阅读(2495) 评论(1) 推荐(1) 编辑

QT场景视图父子关系图元打印研究
摘要:在之前的一篇文章中,实现了QT场景视图的打印功能,主要通过render函数来实现,非常简单和方便。 在实际的项目需求中,除了打印整个场景外,还需要对单个图形进行打印操作,基于item的图形可以在paint函数中打在QPrinter作为绘图设备实现打印,基于Widget的图形则提供了更方便的rende 阅读全文

posted @ 2019-07-03 10:57 我来乔23 阅读(687) 评论(0) 推荐(0) 编辑

QT绘制B样条曲线
摘要:² 贝塞尔曲线 贝塞尔曲线是通过一组多边折线的各顶点来定义。在各顶点中,曲线经过第一点和最后一点,其余各点则定义曲线的导数、阶次和形状。第一条和最后一条则表示曲线起点和终点的切线方向。 ² B样条曲线 针对贝塞尔曲线存在的一些缺点,数学家们提出了B样条方法,在保留贝塞尔全部优点的同时,克服可贝塞尔方 阅读全文

posted @ 2019-07-02 18:14 我来乔23 阅读(5056) 评论(0) 推荐(3) 编辑

[转]localhost、127.0.0.1和0.0.0.0和本机IP的区别
摘要:一、IP地址是什么 首先,我们要知道网络中的相互访问其实就是在进行两者间的数据传递。就如同送快递一样,快递发出只有知道你的住址信息,才能将快递送到你的手中。而在网络访问时,只有知道你在网络中的地址信息,才能将数据发送到你的设备上。所以,IP地址就是你在网络中的地址信息。与你现实地址不同的是,你的现实 阅读全文

posted @ 2019-07-01 15:44 我来乔23 阅读(1007) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示