Qt
文章平均质量分 70
XIAO_PING_PING
这个作者很懒,什么都没留下…
展开
-
Qt数字与字符串之间的相互转换
QString str = QString::number(1000.01);或者int i=100;QString s = QString::number(i);转载 2014-09-21 16:32:26 · 39299 阅读 · 0 评论 -
qt在tabwidget中使用opengl
1.创建一个Qt gui application工程,使用设计器调出一个tabwidget控件,如下图 2.pro文件如下QT += opengl# LIBS+=-IGLULIBS += -lglut \ -lGLUTARGET = .TEMPLATE = appSOURCES += main.cpp \ mainwindow.cpp \ n原创 2015-04-14 16:58:28 · 2024 阅读 · 0 评论 -
qt文件编译若干问题
有两个文件 x86_project文件内容如下:#!/bin/shqmake-qt4 -projectqmake-qt4 arm_project文件内容如下:#!/bin/sh$QMAKE -project$QMAKE 两个文件中的第一句都是生成.pro文件,如果自己已经写好.pro文件就不必执行第一句了,因为执行后会覆盖掉之前写好原创 2015-04-14 17:25:14 · 584 阅读 · 0 评论 -
ubuntu14.10安装arm的qwt(2)
针对 一文中留下的问题:1.qt-designer设计的qwt的UI不能在qt-creator上显示,原因是qt-creator没有添加qwt的插件2.qt-designer部分qwt控件下载到arm后,导致arm无法启动到UI界面,可能是qwt库缺少或qwt库版本不对3.执行qt工程编译好的可执行文件报错如下 bash: ./hello_cn: cannot exec原创 2015-04-13 18:01:28 · 769 阅读 · 0 评论 -
ubuntu14.10安装arm的qwt
qwt是画图的插件,这里我将它加入qt中,然后移植到2440. 第一步:安装好pc的qwt ubuntu14.10系统自带安装好了qt-creator和qt-designer,如果你的没有安装好这些,可以到ubuntu软件中心安装,或者使用命令安装,如下: $ sudo apt-get install qt4-dev-tools qt4-doc qt4-qtcon原创 2015-04-13 09:13:56 · 1998 阅读 · 0 评论 -
[置顶] Qt将文件保存到指定目录下(另存为的功能) .
因为Qt才开始入门。对文件的操作还不是很熟练。经过一段时间查找终于找出一些适用于入门的代码。 QDir d; d.mkpath("D:/123"); file = new QFile("D:/123/tmp"); file->open(QFile::WriteOnly);恩其实当时要找的就是这么点代码可是网上的Qt很少(相对于VC)或者说内容很多,不是针转载 2014-09-18 23:24:59 · 3099 阅读 · 0 评论 -
QT QString 很全的使用 .
QString, QByteArray, 和QVariant这三个类和容器有许多相同之处,并且在一些情况下可以被当作特殊的容器。 同样,像容器,这些类使用隐式共享来优化内存和速度。我们将从QString开始。 字符串被每个GUI程序所使用,不仅是用户界面而且还有数据结构。 C++原生提供两种字符串: 传统的C风格以'\0'结尾的字符数组和std::string类。 与这些不同,QStrin转载 2014-09-19 20:45:23 · 5549 阅读 · 0 评论 -
QTOpia中文化
一:字符集介绍 我国已经颁布了多种中文信息编码标准,常用的有:GB2312-1980、GB12345、GB13000(GBK)以及最新标准GB18030,其中GB13000是对GB2312的扩展,又常被成为GBK,GB18030向下兼容GB2312和GBK,中文WINDOW98、中文WIN2000操作系统采用的中文字符集是GB2312。 GB2312字库仅覆盖双字节部分,存储位置索引是转载 2014-10-24 11:16:58 · 473 阅读 · 0 评论 -
Qtopia-2.2.0界面中添加汉字
有时我们只是提供给本地用户使用,无需国际化,QT提供这一支持,在QT中有许多本地字符集同unicode的转换引擎,他们皆为QTextCodec的派生类,如QGbkCodec、QJisCodec, QHebrewCodec等。如:QFont font1(“unifont”,16,50,FALSE,QFont::Unicode);qApp->setFont(font1);QString c原创 2014-10-24 11:19:45 · 642 阅读 · 0 评论 -
QT中PRO文件写法的详细介绍,很有用,很重要! .
在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:1. 注释从“#”开始,到这一行结束。2.模板变量告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择:TEMPLATE = appA> app -建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被使用。转载 2014-10-08 21:13:13 · 467 阅读 · 0 评论 -
Qt创建新文件夹
最近在做项目的时候,需要创建一个新的文件夹保存临时文件,但是很长时间都没有解决这个问题,今天终于解决了,拿出来和网友分享一下Qt中创建文件夹的方法。 如下代码是在单击按钮后,先判断文件夹是否存在,若不存在便创建一个名字为temp的文件夹。 void MainWindow::on_pushButton_2_clicked(){ QDir *temp = new QDi转载 2014-09-18 23:28:13 · 1081 阅读 · 0 评论 -
【Qt】正确判断文件、文件夹是否存在的方法
一直对Qt的isFile、isDir、exists这几个方法感到混乱,不知道到底用哪个,网上搜了下资料,也是用这几个方法但是都没有对其深究,经过测试发现会存在问题,先看看下面的测试代码[cpp] view plaincopyprint?{ QFileInfo fi("C:/123"); // 目录存在转载 2014-09-25 17:42:45 · 4855 阅读 · 0 评论 -
Qt 的QString类的使用
Qt的QString类提供了很方便的对字符串操作的接口。使某个字符填满字符串,也就是说字符串里的所有字符都有等长度的ch来代替。QString::fill ( QChar ch, int size = -1 )例: QString str = "Berlin"; str.fill('z'); // str == "zzzzzz"转载 2014-09-21 21:33:49 · 522 阅读 · 0 评论 -
Qt中利用定时器QTimer准实时显示当前日期和时间 .
Qt中利用定时器QTimer准实时显示当前日期和时间Qt中,QDate类对应日期,QTime类对应时间。这两种类可以获取当前时间,但需要一个定时器来准实时显示当前日期和时间。下面说明方法:1. 在工程中声明一个全局QTimer对象[cpp] view plaincopyprint?QTimer *timer; QTimer *timer;转载 2014-09-28 15:27:39 · 1629 阅读 · 0 评论 -
QT中QString与数字类型的转换
把QString转换为 double类型方法1.QString str="123.45";double val=str.toDouble(); //val=123.45方法2.很适合科学计数法形式转换bool ok;double d;d=QString("1234.56e-02").toDouble(&ok); //ok=true;d;12.3456.把QString转转载 2014-09-16 10:57:56 · 653 阅读 · 0 评论 -
Qt将文本框的内容写到文件里
#include #include #include #include #include #include #include #include #include #include #include #include using namespace std;class MyMainWindow:public QWidget{ public原创 2014-09-18 23:24:45 · 3357 阅读 · 0 评论 -
arm qt-4.5.0更换为qt4.8.5
参考博客http://bbs.elecfans.com/jishu_459569_1_1.html本想使用 QCustomPlot在arm板上实现AD波形的实时显示,但是用的qt-4.5.3在x86上编译能够通过,也能运行出UI。但是用arm版的qt-4.5.3去编译报如下错误In file included from ui_mainwindow.h:23,原创 2015-12-28 10:27:47 · 1942 阅读 · 0 评论