- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 VS2013编译Qt5.3.2的静态库
今天用Qt写了个小程序,拷到另一台电脑发现无法运行,缺少文件。查了一下资料,发现是动态链接库的问题,因为原来一直用的微软系列的开发工具,这个问题不怎么突出,现在用Qt写程序,这个问题就很麻烦了。 针对这个问题网上找到的资料有两种解决方法,一是将程序需要的库文件放在一起,这个显然很麻烦,而且个人很不喜欢这种方式;另一种就是静态编译,所谓静态编译,就是编译器在编译可执行文件的时候,将可执行文
2014-10-03 19:34:28
2877
1
转载 Qt 串口编程
Qt作为跨平台的GUI类库,它为我们提供了几乎能够想象得到的所有功能。但Qt没有为我们提供串口操作类,一般都是使用第三方提供的qextserialport类,我们可以在:http://sourceforge.net/projects/qextserialport/files/ 下载。 Windows下,我们只需要使用以下文件:qextserialbase.cpp、qextse
2014-10-02 18:44:43
774
转载 Qt 不规则窗体编程
有些时候,为了创建个性化软件界面,往往需要各种形状的窗口,这就有别于传统的窗口了!那么,怎么处理类似的界面呢?我们可以通过继承QWidget、QDialog等类来派生新类,在新类中重新实现基类中的虚函数如:mousePressEvent、mouseMoveEvent、paintEvent。为什么要重新实现这些函数呢?因为不规则窗口不存在边框,如果想要通过鼠标来实现窗口位置变换、相应用户拖拽等动作的
2014-10-02 18:44:17
603
转载 Qt 工具栏中插入动画等其它可视部件
在GUI应用程序中,如何设计美观、大方、实用的界面非常重要,我们经常会发现在很多应用程序中,在工具栏中嵌入了单行文本编辑器、下拉列表、动画等等可视部件,那么Qt中实现这些功能可行吗?答案是可定的,而且操作过程非常简单,简单的恐怖!下面就用简单的几句话,为以后的应用做个笔记吧! 1、实例化你要插入的对象; 2、调用工具栏对象的addWidget方法; 够简单吧!实现呢,
2014-10-02 18:43:44
569
转载 Qt 消息框应用
Qt中与用户做信息交互的消息框用起来非常简单方便,如:消息、警告、错误、关于、提问、用户自定义等等!这些对话框都是QMessageBox类提供的,除用户自定义的对话框外其它的对话框均可以直接引用,它们都是类提供的静态函数。这些静态函数前几个形参分别为:父对象指针、标题、提示信息,其余的形参用户可以根据不同类型的对话框,根据需要定制,并制定默认被选中的按钮,按钮的类型通过QMessageBox类提供
2014-10-02 18:42:40
723
转载 Qt 在可视窗口部件上绘图
Qt支持在界面上显示多种存储格式图片(bmp、jpg、jpeg、gif、png等等),支持各种各样的绘图功能(各种图形,包括各种填充操作),所以,使用Qt做出漂亮的图形界面是没有任何问题的。在这里,简单的记录一下Qt的界面显示图片功能。 能够显示图片的部件非常多,几乎所有可见的对象都可以显示图片。 一、界面上显示静态图片 在这个类的声明中,重写了基类的paintEve
2014-10-02 18:41:55
3507
转载 Qt 为菜单项添加图标
步骤:1:先建立资源文件,将图标添加到资源文件里(最好是png格式)。2:在UI编辑器里的Action编辑器,双击一个QAction,在弹出的对话框里,给图标项设置图标。-------------------------------------------------------------------------------------------------------------
2014-10-02 18:39:24
5286
转载 Qt静态编译教程(完整版)
出处:Qt默认的编译方式是动态编译的,但是有时候你编写的程序要发布出去,带很多动态库文件是很繁琐的,此时就需要静态编译你的程序,Qt要实现静态编译必须库文件也是静态编译的,可以用这个命令编译静态库:配置编译选项打开 %QtDir%\mkspecs\win32-g++\qmake.conf (%QtDir%为Qt库所在目录)在QMAKE_LFLAGS后面加
2014-09-08 18:49:42
2644
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人