- 博客(14)
- 资源 (46)
- 收藏
- 关注
原创 Qt for Android获取手机热点开关状态
Qt开发android应用,从Qt端调用android原生接口获取手机热点开关状态,首先来看一下封装好的android接口类wifiHostBiz.java(以下代码来自网络)package com.lyy.test;import android.content.Context;import android.net.wifi.ScanResult;import android.
2017-02-27 07:49:26 1729
原创 Qt for Android调用Android接口将程序移到后台/前台运行
在用Qt开发android应用的时候碰到这样的需求,点击某按钮后将程序最小化,也就是说将其移到后台运行,程序本身没有退出,这相当于点击了Home键。而当程序收到某个广播后又将后台运行的程序打开显示到最前端,原理很简单,同样还是先通过android接口实现相应功能,然后在C++端调用。首先,如果是一个新创建的Qt工程,需要创建一个AndroidManifest.xml文件,创建过程不再赘述,然后
2017-02-26 07:36:37 5795 3
原创 Qt for Android调用android原生控件安装apk
Qt开发Android应用,做软件升级的时候,需要调用android借口安装程序,首先在java文件中用android接口封装一个分享功能的方法,然后在C++中调用QAndroidJniObject::callStaticMethod即可。首先,如果是一个新创建的Qt工程,需要创建一个AndroidManifest.xml文件,创建过程不再赘述,然后创建一个Java的类,继承于pu
2017-02-25 07:26:14 4035 6
原创 Qt for Android 调用android原生接口分享图片或文字
在用Qt开发android应用的时候,有一个需求是通过调用android原生接口去实现图片分享功能,原理很简单,首先在java文件中用android接口封装一个分享功能的方法,然后在C++中调用QAndroidJniObject::callStaticMethod即可。首先,如果是一个新创建的Qt工程,需要创建一个AndroidManifest.xml文件,创建过程不再赘述,然后创建一个Jav
2017-02-24 07:26:38 1780
转载 QML适配不同设备
原文地址:http://blog.csdn.net/zhx6044/article/details/44180819前言做嵌入式和移动开发,不同的设备,不同的分辨率需要UI能够适配,这是一个很现实的问题。QML作为Qt中为UI而生的,使用QML一定要解决适配的问题。分辨率现在同一尺寸的屏幕,其分辨率也是不同,在QML中使用 anchors 进行相对的布局时,其是以像
2017-02-22 14:58:51 1072
原创 Qt for Android调用android原生Toast控件
用Qt开发Android应用,有时候会想着直接调用android原生的一些组件或者打开某些android的系统界面,比如调用Toast显示消息提醒、打开android系统设置页面。这里主要讲解如何通过Qt调用android原生的Toast来显示消息提醒。首先,如果是一个新创建的Qt工程,需要创建一个AndroidManifest.xml文件,创建过程不再赘述,然后创建一个java的类,继承于
2017-02-22 07:26:12 2184 2
转载 Android中的长度单位详解(dp、sp、px、in、pt、mm)
看到有很多网友不太理解dp、sp和px的区别:现在这里介绍一下dp和sp。dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏幕密度为160,这时dp和sp和px是一样的。1dp=1sp=1px,但如果使用px作单位,如果屏幕大小不变(假设还是3.2寸),而屏幕密度
2017-02-11 11:42:29 680
原创 Qt QPushButton圆形图片设置为背景
效果如下:这是通过一个圆形图片设置的背景,通过样式表实现。原图片如下 样式表如下:QPushButton{border-image: url(:/image/red_btn.png);border-top: 1px transparent;border-bottom: 1px transparent;border-right
2017-02-11 11:38:32 5673
原创 华为手机在开发Android调试时logcat不显示输出信息的解决办法
手机连接电脑RUN AS logcat 提示:Unable to open log device '/dev/log/main': No such file or directory 信息本人华为手机,获得ROOT权限(http://dl.vmall.com/c032h3j6dv 下载归一版,然后执行安装,按照提示操作即可)华为C8812手机,获得root权限后手机拨号
2017-02-11 11:35:11 4220
转载 Qt Creator 最实用的快捷操作
多使用快捷键能显著提高工作效率,尽可能减少键盘,鼠标之间切换所浪费的时间。我这里列出个人认为非常重要必须掌握的 Qt Creator 快捷键。看你知道几个?.1 .Ctrl(按住)+ Tab快速切换已打开的文件2 .快速添加方法实体(.cpp)声明,将光标移动到h文件中的方法声明。按Alt(按住)+ Enter,再按回车键将在cpp中添加
2017-02-08 23:30:50 824
原创 Qt加载本地字体 .ttc或.ttf
//设置本地字体,黑体简 int fontId = QFontDatabase::addApplicationFont(QCoreApplication::applicationDirPath() + "/黑体简.TTC"); qDebug() << "fontId = "<< fontId; QString msyh = QFontDatabase::appli
2017-02-08 23:21:16 9053
原创 Qt pro工程文件中判断宏定义是否存在
在Qt工程文件中如果自定义了宏,那么在如果要判断该宏是否存在,可以这么写xx.pro添加宏定义:DEFINES += ANDROID_TV判断宏定义是否存在contains(DEFINES,ANDROID_TV){ message('-->>(DEFINES,ANDROID_TV)')}else{
2017-02-08 23:06:24 6057
转载 Android自定义属性 format详解
原文地址:http://blog.csdn.net/pgalxx/article/details/67666771. reference:参考某一资源ID。 (1)属性定义: background" format = "reference" /> (2)属性使用:
2017-02-08 22:58:44 451
转载 计算任何一天是星期几的几种算法
计算任何一天是星期几的几种算法一:常用公式W = [Y-1] + [(Y-1)/4] - [(Y-1)/100] + [(Y-1)/400] + DY是年份数,D是这一天在这一年中的累积天数,也就是这一天在这一年中是第几天。二:蔡勒(Zeller)公式w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1公式中的符号含义如下,w:星期
2017-02-05 16:26:04 21736 1
QML实现文件十六进制显示Demo
2023-09-08
Qt QGraphics导入背景图并绘制图形,画布移动、缩放、图形旋转等
2023-06-30
QML模块及qmldir使用演示demo
2023-04-16
qml 类似移动端时间设置控件
2023-01-07
qtmqtt Qt6.2.4+VS2019 x64编译动态库及简单示例(附带Qt在线安装包+perl安装包)
2022-12-16
QML + KDDockWidget 实现 tabwidget 窗口可独立浮动和缩放
2022-12-05
Qt+opencv 鼠标绘制进行图形识别并进行item对象创建-Demo
2022-12-03
QML ListView实现TabBar标签拖拽移动位置效果
2022-11-25
QML 实现注册码输入控件,自动填入分隔符,粘贴内容格式化
2022-11-06
Qt实现桌面画线、标记,流畅绘制,支持鼠标和多点触控绘制
2022-10-26
Qt实现简易截图工具(支持缩放、移动、保存、复制到粘贴板)
2022-10-18
KDDockWidgets VS2019编译的动态库以及源码
2022-07-10
QFtp实现批量文件上传
2022-06-22
QML TableView Demo演示示例
2022-06-09
QtService 实现Qt后台服务程序
2022-06-07
Qt 反射机制实现,通过类名创建对象
2022-06-02
C++、C语言基础知识点强化,以及相关经典面试题、数据结构和算法知识及相关面试题汇总。
2022-05-24
Qt 实现钢笔画线效果,根据画线速度改变笔宽
2022-05-07
Qt 鼠标/触屏绘制平滑曲线(矢量/非矢量)
2022-05-06
Qt鼠标拖动绘制基本几何图形(直线、矩形、圆形、椭圆)
2022-05-06
KDDockWidgetTest.rar
2021-06-10
Qt Mqtt连接阿里云示例
2020-03-16
Qt MQTT简单示例Demo
2020-03-06
Qt 使用插件(Plugins)扩展应用程序简单示例Demo
2019-09-01
NSIS FindProc.dll+KillProcDLL.dll
2019-07-26
Qt Remote Object(QtRO)动态Replica实现进程间通信Demo
2019-06-15
Qt Remote Object(QtRO)进程间通信Demo
2019-06-12
Qt C++ 动态检测优盘插入或拔出
2019-03-28
C++工厂方法模式框架
2019-03-19
Qt C++发送图片到QML显示
2019-02-25
QML 中使用 C++定义的枚举类型
2019-01-06
QML ListView实现树形二级列表(类似 android ExpandableListView控件)
2018-08-11
Qt for Android 启动页 splash 延时显示
2018-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人