qt
daydayup
this is a good boy
展开
-
windows编译qtav
error: avutil is required, but compiler can not find it.You should set some environment vars so that compiler can find FFmpeg and other libraries files.For VC compiler, they are INCLUDE and LI转载 2015-11-21 23:57:21 · 6682 阅读 · 1 评论 -
Qt QPainter绘图原理
Qt绘图要用到QPainter类,绘图的设备通常是主部件,也可以是QLabel部件或QTextEdit部件,通过一定的算法实现可以绘制出很漂亮的图形或我们需要的图形。绘制时需要先定义一个QPainter类对象,绘制可以选择的道具可以使Qpen(画笔)、QBrush(画刷)。使用QPen写文本时还可以指定字体(QFont类)如下面一段代码:QPanter painter;QPen转载 2015-11-23 23:55:46 · 970 阅读 · 0 评论 -
关于qt中的tr()函数
在论坛中漂,经常遇到有人遇到tr相关的问题。用tr的有两类人:(1)因为发现中文老出问题,然后搜索,发现很多人用tr,于是他也开始用tr(2)另一类人,确实是出于国际化的需要,将需要在界面上显示的文件都用tr包起来,这有分两种:(2a) 用tr包住英文(最最推荐的用法,源码英文,然后提供英文到其他语言的翻译包)(2b) 用tr包住中文(源码用中文,然后提供中文到其他语言的翻译包)转载 2015-11-24 13:47:54 · 487 阅读 · 0 评论 -
Qt5简介及Qt5基本框架
使用Qt5.x版本中的不同方面来开发应用程序,着重于新的Qt Quick的技术,提供了编写C++后端的必要内容,并扩展了QtQuick。 本章提供了关于Qt5高层次的概述。它对开发者有效的展示了不同的应用模式并且使用Qt5对应用程序进行预演。此外,该章的目的是提供Qt5内容的广泛概述以及如何联系Qt5的创造者。一、前言Qt5重点 Qt5是对非常成功的Qt4的完整转载 2015-11-02 22:14:36 · 14488 阅读 · 0 评论 -
qt中文乱码问题
首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString。很简单的问题,"我是中文"这样写的时候,它是传统的 char 类型的窄字符串,我们需要的只不过是通过某种方式告诉QString 这四个汉字采用的那种编码。而问题一般都出在很多用户对自己当前的编码没太多概念,于是一转载 2015-11-26 00:08:08 · 287 阅读 · 0 评论 -
QT 绘图设备和Graphics View Framework
绘图设备是指继承QPainterDevice的子类。Qt一共提供了四个这样的类,分别是QPixmap、QBitmap、QImage和QPicture。其中,QPixmap专门为图像在屏幕上的显示做了优化,而QBitmap是QPixmap的一个子类,它的色深限定为1,你可以使用QPixmap的isQBitmap()函数来确定这个QPixmap是不是一个QBitmap。QImage专门为图像的像素级访转载 2015-11-25 21:52:22 · 4157 阅读 · 1 评论 -
qt5程序头文件包含风格推荐
老版本:C/C++ code?12#include #include 忘了哪本书上推荐这样包含:C/C++ code?12#include #include 而今天在测试Qt5代码时发现:QApplicati转载 2015-11-28 10:53:30 · 2023 阅读 · 0 评论