- 博客(24)
- 资源 (5)
- 收藏
- 关注
原创 Arcgis runtime sdk for Qt 开发记录(一)环境搭建
注册账号下载sdk需要先注册开发者账号,可以通过几种途径:1.github账号2.facebook账号3.google账号4.苹果账号搞开发的,github应该都有,没有就注册一个,很简单。我这里直接选择自己的github账号登录了。下载链接:ArcGIS DeveloperA complete mapping and location analytics platform for developers. Build and deploy powerful app
2022-04-12 11:33:36 3533 23
原创 Qt处理窗体拖拽移动
开发的时候经常要自定义widget窗体,UI都是自定义的布局,所以没有标题栏,想要进行拖拽需要自己处理,所以写成了一个类,方便使用。FramelessHelper.h#ifndef FRAMELESSHELPER#define FRAMELESSHELPER#include <QWidget>#include <QObject>class FramelessHelper : public QObject{ Q_OBJECTpublic: G
2021-03-02 10:41:56 888
原创 QWidget如何设置成模态窗体
QWidget如何设置成模态窗体有的时候我们需要对widget实现dialog的效果,尤其是多人协作开发时,对于一个已经写了很多代码的widget类来说,改成QDialog比较麻烦,其实几行代码就能搞定。MyWidget::MyWidget(QWidget *parent) : QWidget(parent), ui(new Ui::MyWidget){ ui->setupUi(this); setWindowFlags(Qt::Tool |Qt::Fram
2021-03-02 10:33:04 2793 1
原创 QT 自定义进度条(显示网络质量)
在网上找了很多样式,没有类似的,自己实现了一下,纯qss实现,方便使用。很多时候需要检测网络质量,此时需要类似进度调的样式来显示,qss如下:最上面的:QProgressBar{ border:1px solid #0000ff; height:30; background:transparent; text-align:center; color:rgb(255,0,0); border-radius:10px;}QProgressBar::chunk{ bord..
2020-07-06 11:43:26 908
原创 Qt+ffmpeg+avilib实现录屏录音的功能(包含合成)
步骤:1.录屏思路:子线程进行截屏的方式进行录制,再使用avilib将截取到的图片保存为视频文件。参考文章:https://my.oschina.net/smartlliu/blog/209182子线程录制通过上文中的ToAviThread来实现void ToAviThread::run(){ QScreen *screen = QApplication::prim...
2019-12-20 12:02:22 4255 1
原创 MFC检测串口插拔
以对话框工程为例头文件中afx_msg BOOL OnDeviceChange(UINT nEventType, DWORD dwData);cpp中ON_WM_DEVICECHANGE() 然后实现函数BOOL CXXDlg::OnDeviceChange(UINT nEventType,DWORD dwData){ //0x4d36e978L, 0xe325
2014-07-31 17:19:52 7369 1
原创 关于QGraphicsView里使用QGraphicsScene背景图片平铺的问题
在QGraphicsView里默认显示QGraphicsScene的时候是平铺的,如果图片尺寸过小就会平铺,如果大于QGraphicsView的尺寸,就会自动填充。后来试了试,找到了解决方法,分享一下:1.QGraphicsView设置一下显示位置ui->graphicsView->setAlignment(Qt::AlignLeft | Qt::AlignTop);//这里是左上角方
2012-07-31 16:22:19 13401 3
原创 mac上使用qt,进行输入法的开发
最近一直在忙mac上的输入法开发,现在终于告一段落了,分享一下开发时遇到的问题和经验。开发语言:C,c++,object-C开发工具:QtCreator 2.4.1Qt SDK 4.8.0Xcode 3.2.6环境搭建:参考:http://mobile.51cto.com/symbian-269099.htm打开Qtcreator,创
2012-04-17 10:02:59 3971 1
原创 qt工程,windows到mac的移植
最近在搞mac,把以前windows的工程移植到mac上,之前windows使用的QT开发,网上搜索了一下qt是支持mac的,于是就动手搞起来。1.mac上qt环境搭建先去qt官网下载一下mac版的qt库,然后安装,可以参考Qt开发环境之Mac OS部署注意,qtcreator和release是必须的,debug看你要不要调试了,嘿嘿,一般都下吧。2.mac上用qt
2012-04-01 13:04:57 6261 2
原创 android MessageQueue,Looper和Handler(转载)
<br />http://www.ways2u.com/?post=200
2011-01-12 16:02:00 718
原创 android压感补充
<br />绘制的补充:<br /> @Override protected void onDraw(Canvas canvas) { Rect r = canvas.getClipBounds(); PathInfo pathInfo; for (int i = 0; i < mPathInfo.size(); i++){ pathInfo = mPathInfo.get(i);
2011-01-05 09:39:00 4335 25
原创 android 结合压感绘制笔迹的问题
info: class PathInfo{ Path path; Rect rect; int color; float press; public PathInfo(Path pth, Rect rc, float prss){ path = pth; rect = new Rect(rc); color = GlobalSetting.mScriptColor; press = prss; } public P
2011-01-04 10:37:00 4589 4
原创 android 查询联系人(持续总结)
介绍联系人模糊搜索的部分http://topic.csdn.net/u/20100802/10/07420dc0-0690-44b0-9e93-a1ee7152f94d.html
2010-08-03 09:16:00 1107 1
转载 android线程
<br />http://blog.csdn.net/fenghome/archive/2010/06/17/5675421.aspx
2010-07-26 20:38:00 592
转载 关于IImage的图片显示(闪屏的处理)
之前发过帖子询问关于绘制窗口时的问题,A,B窗口互相独立,B弹出时会覆盖A,B隐藏时覆盖A的部分会刷白,之后在网上查询过资料后找到了解决的问题。因为A,B窗口都是贴了PNG的图片,PNG用PS修饰之后可以显示透明的效果,于是就用了IImage绘制。关于IIamge网上有许多资料,大家可以查阅。后来发现刷屏的问题是由于IImage在Draw的时候速度太慢,然后看了下面的链接,然后就解决刷屏慢的问题了
2010-04-21 12:30:00 1568
在C++下实现的程序拨号代码
2010-07-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人