
qt
marine0401
这个作者很懒,什么都没留下…
展开
-
QString 和 char*以及QByteArray 之间的转换
1.QString转char *无中文时QString str = “hello”;QByteArray b = str.toLatin1();char *ch = ba.data();有中文时第二行改为 :QByteArray = str.tolocal8bit();2.char *转 QString构造函数QString(const char *ch);3.QByteAr...原创 2018-10-08 19:18:37 · 195 阅读 · 0 评论 -
QT字符串
QTextCodec类提供文本编码的转换功能。其静态函数setCodecForTr(),用来设置QObject::tr()函数所要使用的字符集。而tr()函数可以使用指定的字符集来对文本编码进行转换。...转载 2019-03-10 19:57:58 · 299 阅读 · 0 评论 -
Qt,如何让一个QGraphicsItem图形项动起来
首先,这个图形项要继承于QGraphicsObject。然后创建一个动作数组QParallelAnimationGroup * animation = new QParallelAnimationGroup;然后创建一个动作,拿旋转举个例子吧QPropertyAnimation * rotate = new QPropertyAnimation(qgraphicsItem, "rotat...原创 2019-03-18 14:10:21 · 2048 阅读 · 0 评论 -
QT之Layout类
这个类是用来布局的,它有各种各样既定风格的盒子,往这个盒子里添加控件,这些控件就会按照这个盒子的风格来找到自己的位置举个例子,一个水平盒子往里面添加控件,是按照从左往右的顺序依次添加QHBoxLayout layout;//首先创建一个水平盒子layout.addStretch(1);//添加一根弹簧layout.addWidget(&button);//添加一个按钮控件layo...原创 2019-03-23 20:22:21 · 3626 阅读 · 0 评论