logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

12-Qt中使用QPainter绘制可以旋转角度的矩形

一、效果图二、原理因为QPainter只能绘制水平的矩形,而现在想要绘制旋转来一定角度的矩形,就需要使用QPainter的旋转功能了。使用到的函数分别如下:painter.translate(x1, y1);//把参数(x1, y1)指定的点移动到绘图区的左上角(绘图原点),使得目标绘制坐标成为坐标系的原点(0,0)painter.rotate(angle); //以坐标原点为中...

#qt
手工安装cordova插件到Android工程中

在使用java和H5混合开发的工程(在Android工程中插H5代码-使用cordova做中间件)的时候。工程不是cordova标准的工程(不是用cordova命令创建的工程)。因此不能使用cordova 安装插件的命令安装cordova插件,因此需要自己手工安装。

ionic2屏幕适配,动态调整大小

我现在的项目是使用ionic2给平板开发一个软件。第一个就是遇到屏幕适配的问题。官方的示例代码,放在平板上,也是会出现界面元素放不下的问题。当然,在小屏幕上,软件出现了滚动条,但是从视觉和操作上根本不满足我们软件的需要。因此我们需要软件更具屏幕的大小动态的适配。 而在这方面在网上很少能找到答案,对于我这个 小白,可是不知所措。当然项目必须要做,因此就得探索学习。一.初探Ionic2

#css
12.4-在Qt中使用Log4Qt输出Log文件,看这一篇就足够了

文章目录一、为啥要使用第三方Log库,而不用平台自带的Log库二、Log4j系列库的功能介绍与基本概念三、Log4Qt库的基本介绍四、将Log4qt组装成为一个单独模块五、使用配置文件的方式配置Log4Qt六、使用代码的方式配置Log4Qt七、在Qt工程中引入Log4Qt库模块的方法八、获取示例中的源代码一、为啥要使用第三方Log库,而不用平台自带的Log库首先要说明的是,在平时开发和调试中开..

#qt
1.1-做了这么久,才知道什么是上位机

一、定义上位机:上位机指可以直接发送操作指令的计算机或单片机,一般提供用户操作交互界面并向用户展示反馈数据。典型设备类型:电脑,手机,平板,面板,触摸屏下位机:下位机指直接与机器相连接的计算机或单片机,一般用于接收和反馈上位机的指令,并且根据指令控制机器执行动作以及从机器传感器读取数据。典型设备类型:PLC,stm32,51,FPGA,ARM等各类可编程芯片上位机软件:用于完成上位...

# 21-Qt编译dll库的时候,“不允许 dllimport 静态数据成员的定义”

在使用一个继承自QObject带有Q_OBJECT宏的导出类时,编译报错:不允许 dllimport 静态数据成员 的定义。原因是自动生成的moc文件带有静态函数,无法导出。在Qt中的解决办法是去掉 Q_DECL_IMPORT...

1.3-原来这才是大家常用的上位机开发平台

一、有哪些上位机开发平台(优缺点和使用场景)由于上位机概念的广泛性,所以上位机开发平台可以是任何开发平台。这里介绍几个常用的经典的上位机开发平台及其特性。VB(Visual Basic)开发语言:Basic(BASIC是一种直译式的编程语言,在完成编写后不须经由编译及连接等步骤即可执行,类似脚本语言)开发工具:Visual Basic(语言简单易用,对面向对象编程和多线程编程支持不完整...

1.3-原来这才是大家常用的上位机开发平台

一、有哪些上位机开发平台(优缺点和使用场景)由于上位机概念的广泛性,所以上位机开发平台可以是任何开发平台。这里介绍几个常用的经典的上位机开发平台及其特性。VB(Visual Basic)开发语言:Basic(BASIC是一种直译式的编程语言,在完成编写后不须经由编译及连接等步骤即可执行,类似脚本语言)开发工具:Visual Basic(语言简单易用,对面向对象编程和多线程编程支持不完整...

1.1-做了这么久,才知道什么是上位机

一、定义上位机:上位机指可以直接发送操作指令的计算机或单片机,一般提供用户操作交互界面并向用户展示反馈数据。典型设备类型:电脑,手机,平板,面板,触摸屏下位机:下位机指直接与机器相连接的计算机或单片机,一般用于接收和反馈上位机的指令,并且根据指令控制机器执行动作以及从机器传感器读取数据。典型设备类型:PLC,stm32,51,FPGA,ARM等各类可编程芯片上位机软件:用于完成上位...

01-为什么要用Qt开发(Qt跨平台应用开发)

一、为什么选择qt跨平台,一次写代码多个平台编译。使跨平台应用达到各个平台原生应用的体验与流畅度。相比与java或c#在开发图形计算方面的软件时有非常好的使用体验与流畅度。使用C++编程虽然没有java写起来快速省心,但是也没有差多少。但是软件执行效率非常高。非常适用于图像处理 方面的软件(图像处理与计算方面对速度要求很高)。同时C++有大量的图像视频等处理库和C++版本的图像处理算法...

    共 11 条
  • 1
  • 2
  • 请选择