Qt
laohuang1122
这个作者很懒,什么都没留下…
展开
-
[Qt]整体拖动窗口
//在Widget的.h文件中增加下面成员void mouseMoveEvent(QMouseEvent*event);void mousePressEvent(QMouseEvent*event);void mouseReleaseEvent(QMouseEvent*event);QPointdrag Position;//------------------------转载 2011-11-16 16:41:59 · 2440 阅读 · 0 评论 -
http://blog.csdn.net/lvc851116/article/details/8537452
QT按键增加按键音代码功能,代码如下:void QKeyPushButton::mouseReleaseEvent(QMouseEvent *event){ QPushButton::mouseReleaseEvent(event); mplay->execute(program,arguments); //此处调用"aplay click.wav"播放按键音文件}转载 2014-06-11 11:23:39 · 2127 阅读 · 0 评论 -
Qt4.7.0 使用电容屏
# cd build # ../4.7.0/configure -opensource -embedded arm -xplatform qws/linux-arm-g++ -no-webkit -qt-libtiff -qt-libmng -no-mouse-tslib -qt-mouse-pc -no-mouse-linuxtp -no-neon -qt-gfx-linuxfb -q原创 2012-12-18 11:40:00 · 9001 阅读 · 5 评论 -
Qt Creator 不能解析库函数
如下图所示,找不到相关的库:打开:Tools---Options---Build&Run:关键设置qmake的路径,最好选择x86版本的,因为embedded版本貌似寻找编译器时候会遇到问题,反正我编译都是命令行,编译完成之后直接cp到nfs路径,很方便。这样设置之后,鼠标在类或者对象上停留按F1就会直接跳转到改类的解析页面去了。原创 2013-03-11 18:06:38 · 1110 阅读 · 0 评论 -
JZ4755 方案MP4拆机
1.君正JZ4755大多数都用于MP4等等设备,高达400MHz的主频率,QFP176的封装,同样使这个芯片极具吸引力。2.同事的一个MP4,一块机板,接上USB还无法开机,找了块旧电池,充电开机,一看就是uC/GUI做的。3.JZ4755启动方式的选择: BOOT_sEL1是第93pin,发现这个引脚是直接拉高的。 于是,PE25/Pin33 接高电平且A原创 2013-02-23 17:02:26 · 3377 阅读 · 0 评论 -
Qt and qml Call each other
今天去参加了nokia的code print,还是学到些东西的,nokia用qml脚本实现前端的ui酷炫效果,后边用js或者实现逻辑,看起来很强大,产品设计者直接用ui designer设计ui,programmer直接在ui上开发逻辑,省去了symbian前端ui大量的繁琐工作,也发现些缺点,就是qml不能断点跟踪,只能打log。 在此qml调用js的就不介绍了,调用c++的部分还是蛮不错的,再转载 2013-02-18 11:17:51 · 731 阅读 · 0 评论 -
Linux Qt应用程序的守护精灵
需求点 当我们希望应用程序被意外关闭、中止后,能够立即重新启动,就需要守护精灵来帮忙。 P.S.:不是病毒不是病毒……实现方案 1.先启动守护 2.在守护中加载启动Qt应用程序,例子中我的测试Qt应用程序名为:myApp 。 特别注意 1.在PC本地,启动Qt应用程序: execle(".转载 2012-06-20 10:31:13 · 748 阅读 · 0 评论 -
QT 24bpp support
The reason for this page is that the S3C6410 processor is programmed NOT to work with 32bpp (no ALPHA layer). Although the kernel setting for 24 bpp (bits per pixel) uses 32 bits: ARGB where Alpha is转载 2012-05-26 21:41:51 · 978 阅读 · 0 评论 -
QT中播放FLASH的问题
关于Qt中内嵌flash的问题注:开发环境是VS2008+QT这个我研究了好久没搞出来,网上搜也没搜到,问了学长,他以前搞出来过,现把方法贴出来:在设计页面直接拖拽一个QAxWidget,右键setControl,选择MacroMedia Flash Factory Object,设置底下的COM Object的值为{d27cdb6e-ae6d-11cf-96b8-44455354转载 2012-06-09 11:37:54 · 3153 阅读 · 0 评论 -
Linux摄像头编程
这次是在linux下开发摄像头的程序,主要用的是video4linux来做的,界面用qt来实现,开始准备用framebuffer来直接写屏但是效果不怎么好,后来就用qt来做了,这样用起来效果还蛮好的,帧率也可以,可以上到30fps;运用v4l来编程主要掌握其api,要提高帧率最重要的是用到内存映射,其实用qt和framebuffer的时候都要用到内存映射来做,只有这样才可以达到较高的帧率,不过要注转载 2012-06-04 13:47:37 · 754 阅读 · 0 评论 -
QT国际化(i18n)
六、QT国际化(i18n)要使得应用程序支持多种 语言,并且能够灵活切换,就需要添加QT的国际化支持。打开QTDemo.pro,添加如下语句:TRANSLATIONS += en.ts zh_CN.ts zh_TW.ts然后在命令行窗口中输入 以下命令:lupdate QTDemo.pro这样就生成了3个语言文件:en.ts,zh_CN.ts,zh_TW.ts,分别存放英文转载 2011-12-23 15:37:46 · 1651 阅读 · 0 评论 -
pkg-config的用法
pkg-configpkg-config程序是干什么用的?简单的说就是向用户向程序提供相应库的路径、版本号等信息的程序。譬如说我们运行以下命令:pkg-config 查看gcc的CFLAGS参数$pkg-config --libs --cflags opencv会显示如下信息:-I/usr/include/opencv -lcxcore -lcv -lhighgui -l转载 2015-11-27 21:08:31 · 1843 阅读 · 2 评论