QT
文章平均质量分 86
奔跑吧小考拉
这个作者很懒,什么都没留下…
展开
-
qt creator缺少示例程序的解决方法
解决QtCeator没有示例程序的问题原创 2022-06-09 10:04:36 · 2254 阅读 · 2 评论 -
Qt样式表
程序中加载qss样式表QFile qss(文件路径);qss.open(QFile::ReadOnly);qApp->setStyleSheet(qss.readAll());qss.close();语法 参考http://blog.csdn.net/liang19890820/article/details/51691212,有详细的描述QSS中的一个样式规则由选择器和声明组成...原创 2018-03-07 13:16:42 · 311 阅读 · 0 评论 -
重新认识Qt5
已经有大概半年的时间没有在Qt上做项目开发了,之前的一些项目一直是用的Qt4,一两年的时间,也略有点建树。最近工作需要,转战Qt5,看着官网上美轮美奂的宣传,各种标语,让人不禁有种想认识她的冲动,就像初恋的感觉。好久没有再更新博客了,一方面,工作越来越多,另一方面,随着年龄的增长,真的有点变得懒了,能蹲着就不想站着,能躺着就不想坐着...时常怀念刚毕业时候那种求知欲的渴望,也是没有遇到一个好的原创 2017-06-30 09:06:20 · 325 阅读 · 0 评论 -
Qt不能保存jpg文件的解决方法
在ARM开发板上运行的Qt程序可以很好的支持png格式,但唯一的问题是,png格式的图像太大了,这对于资源有限的嵌入式系统来说绝对是一个不容忽视的问题。解决方法之一就是改用jpg格式的图像,但是在这之前,你还需要完成以下工作。在移植Qt到ARM开发板时,有一个编译参数一般设置为-qt-libjpeg,显而易见,这个参数与显示jpg图像有关。以下叙述的一切内容,都以在移植Qt时设置了这样一个参数转载 2014-01-08 15:31:38 · 3182 阅读 · 0 评论 -
linux Qt进行qwt的安装与使用
qwt的安装与使用 安装好qt开发环境后,先去其主页下载qwt库源代码。 以我下载的qwt-6.0.1.zip为例,解压得到qwt-6.0.1。1.安装qwt-6.0.1 执行下面的命令:1 cd qwt-6.0.12 qmake3 make4 make install 这样就完成qwt-6.0.1的安装了,安装的路径是/usr/loca转载 2013-08-15 15:56:47 · 9443 阅读 · 0 评论 -
C++ GUI Qt4学习笔记(九)
本章介绍Qt中的拖放拖放是一个应用程序内或者多个应用程序之间传递信息的一种直观的现代操作方式。除了剪贴板提供支持外,通常它还提供数据移动和复制的功能。QMimeData是一个可以提供不同格式数据的类。9.1使拖放生效拖放操作有两个动作:拖动和放下。Qt窗口部件可以作为拖动点、放下点或者同时作为拖动点和放下点。9.2支持自定义拖动类型9.3剪贴板处理技术多数应用程序都通过原创 2012-06-19 15:32:18 · 879 阅读 · 0 评论 -
C++ GUI Qt4学习笔记(八)
本章介绍Qt的二维图形引擎,Qt的二维图形引擎是基于QPainter类的。QPainter既可以绘制几何图形(点、线、矩形等),也可以绘制像素映射、图像和文字。此外QPainter还支持一些高级特性,例如反走样、像素混合、渐变填充和矢量路径等。QPainter也支持线性变换,例如平移、旋转、错切和缩放。 QPainter可以画在“绘图设备”(QWidget、QPixmap、QIm原创 2012-06-19 15:22:59 · 3371 阅读 · 2 评论 -
C++ GUI Qt4学习笔记(七)
事件(event)是由串口系统或者Qt自身产生的,用以响应所发生的各类事情。当用户按下或者松开键盘或者鼠标上的按键时,就可以产生一个键盘或者鼠标事件;当某个窗口第一次显示的时候,就会产生一个绘制事件。用来告知窗口需要重绘制它本身,从而使得该窗口可见。 使用Qt进行编程开发时,基本不需要考虑事件,Qt窗口部件都会发射信号。但是当我们需要编写自己的自定义窗口部件,或者是当我们希望改变原创 2012-06-18 16:48:01 · 4421 阅读 · 0 评论 -
C++ GUI Qt4学习笔记(四)
本章将实现应用程序的功能,通过编写底层函数来完成之前的Spreadsheet程序,关于如何载入和保存文件,如何在内存中存储数据,如何实现剪贴板的操作以及如何向QTableWidget中添加对电子指标软件公式的支持等功能。原创 2012-06-06 15:22:22 · 749 阅读 · 0 评论 -
C++ GUI Qt4学习笔记(二)
。。。。。。原创 2012-06-05 09:30:42 · 719 阅读 · 0 评论 -
C++ GUI Qt4学习笔记(三)
本章介绍创建Spreadsheet应用程序的主窗口1.子类化QMainWindow通过子类化QMainWindow可以创建一个窗口图形用户界面(GUI)应用程序通常会使用很多的图片,最常见的为应用程序提供图片的方法是使用Qt的资源机制(resource mechanism)使用Qt资源系统,必须创建一个资源文件,并且在识别该资源文件的.pro文件中添加一行代码。RESOURCE原创 2012-06-05 20:10:18 · 895 阅读 · 0 评论 -
C++ GUI Qt4学习笔记(一)
这一章介绍了如何把基本的C++只是与Qt所提供的功能组合起来创建一些简单的图形用户界面应用程序。引入两个重要概念:一个是“信号和槽”,另一个是“布局”。 窗口部件(widget)是用户界面的一个可视化元素,相当于windows系统中的“控件”和“容器”。任意窗口部件都可以用作窗口。1.1Hello Qt 正确安装Qt4开发环境,创建工程目录hello,源代码文件名为hello.原创 2012-05-30 09:46:57 · 1091 阅读 · 0 评论 -
ubuntu10.04安装qt-sdk-linux-x86-opensource-2010.05.1.bin
首先在虚拟机上安装ubuntu10.04操作系统,虚拟机版本6.0不能成功安装ubuntu,所以选择了7.0版本的虚拟机。在网上下载qt-sdk-linux-x86-opensource-2010.05.1.bin,拷贝到ubuntu系统下#chmod u+x qt-sdk-linux-x86-opensource-2010.05.1.bin#./qt-sdk-linux-x86-o原创 2012-05-02 16:26:15 · 2947 阅读 · 1 评论 -
`GLIBCXX_3.4.9' not found
最近安装QT4遇到问题,从问题提示上看应该是库文件缺少部分支持库的问题解决 /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found执行strings /usr/lib/libstdc++.so.6 | grep GLIBC返回结果没有GLIBCXX_3.4.9GLIBCXX_3.4GLIBCXX_3.4.1原创 2012-05-01 17:03:50 · 2212 阅读 · 0 评论