- 博客(6)
- 收藏
- 关注
原创 用Qt做demo:一般步骤和可能用得到的东西
1 利用Qt的.ui文件,拖拽实现所有按钮Button,文字Label,图片Label等等。布局做好了再做逻辑。2 根据自己的设计,把各种空间名字改好。这一点很重要,因为后续的逻辑代码在显示的时候要找到这个控件的名称。然后设计信号和槽。所谓的信号槽机制,其实我理解很肤浅。用户对控件做了什么事情, 就会发出什么信号(例如点击按键,信号clicked())。程序的某个函数负责做这个
2015-02-24 17:29:38 4276
原创 Qt发布的时候会遇到的问题
1.编译方式的选择:动态链接库vs静态链接一般来说,做小demo都比较嫌弃麻烦,所以都选择用动态链接库。对于Qt程序,如果要给别人用,就要把exe程序,加上Qt 的必要dll文件,以及你(您?礼貌一点?)需要用到的其他库的dll,例如opencv的那些东东。一般跟别人一样的操作,直接双击 XX.exe,提示缺少什么dll,就去Qt的安装目录下的bin文件夹里去找。推荐一个小
2015-02-24 17:28:33 2363
原创 Qt creator快捷键
F2 快速切换到 光标选中对象 的源码。F4 在 头文件(.h) 和 实现文件(.cpp) 之间进行切换。Ctrl + / 注释/取消注释选定内容。Ctrl + i 自动缩进选中代码。Ctrl + shift + up 将当前行的代码向上移动一行。Ctrl + shift + down 将当前行的代码向下移动一行。快捷键很有用,极大提高程
2015-02-24 17:26:26 1369
原创 Qt鼠标事件
鼠标事件,包括鼠标点击,鼠标移动,鼠标释放,鼠标双击等等,都是通过重载QWidget里面的protected虚函数,包括:void mousePressEvent(QMouseEvent *);void mouseReleaseEvent(QMouseEvent *);void mouseDoubleClickedEvent(QMouseEvent *);void mouseMove
2015-02-24 17:23:53 1578
原创 Qt 视频播放
为了尽快学会使用Qt框架,看了别人的博客之后直接就用了,也懒得去慢慢原理,反正以后接触多了慢慢就懂了。写一个QtPlayer,能够播放视频流,并且准备在这个视频播放中导入之前所写的处理代码。
2015-02-24 17:21:55 5724
原创 iOS 使用levelDB储存本地数据
对于移动端应用,很多时候需要保存本地数据,目的有很多,例如缓存数据,例如保存本地设置属性,例如保存闪退之前的数据和状态。做数据本地缓存一般需要实现一下几个逻辑方法(当然,命名随意,意思到了即可)- (BOOL)hadCache;- (NSArray*)getCache;- (void)clearCache;- (void)setCache:(NSArr
2015-02-14 12:40:16 2577
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人