Qt
文章平均质量分 55
不一样的七里香
这个作者很懒,什么都没留下…
展开
-
Qt读取ini配置文件
void Create::readIni(QString filePath){ //使用Qsettings读取ini格式,传入的参数为ini格式的文件的地址, //QSettings *configIniRead = new QSettings("F:\\B.ini", QSettings::IniFormat); QSettings *configIniRead = n原创 2014-01-08 13:17:10 · 1044 阅读 · 0 评论 -
qt读取txt文件 ,解决汉字乱码问题
//qt读取txt文件,解决汉字乱码int main(int argc, char *argv[]){ QApplication a(argc, argv); QFile file("in.txt"); qDebug()QDir::currentPath(); if(!file.open(QIODevice::ReadOnly|QIODevic原创 2014-01-08 13:01:08 · 5545 阅读 · 0 评论 -
Qt使用信号槽完成打开和保存文件命令
在界面文件中,给file文件下的open 和save 加动作,然后转为槽,如下图所示:private slots: void on_actionOpen_triggered(); void on_actionSave_triggered(); void on_pushButton_clicked();在cpp中写方法,来实现打开和保存的功能:o原创 2014-01-10 17:25:36 · 2492 阅读 · 0 评论 -
Qt5.2连接Mysql数据库,并将数据读取到页面上
显示页面如如下图所示:首先在.pro文件中 加上 QT+= sql将每条数据存储为结构体类型的数据 ,包含三个字段,本文只显示了其中的两个字段,结构体定义如下:struct message_info { int id; QString name; QString banji; };连接数据库代码如下图所示:原创 2014-01-10 16:50:15 · 9312 阅读 · 10 评论 -
qt5.2音乐播放器的播放功能
qt5.2并没有了phonon 模块 ,在播放音频视频的时候可以使用QMediaplayer来实现。 //创建媒体 player=new QMediaPlayer(this); //创建播放列表,并在列表里添加两首歌曲 mediaList=new QMediaPlaylist; mediaList->addMedia(QUrl::fromLoc原创 2014-01-21 17:33:22 · 6451 阅读 · 5 评论 -
使用QPainter 画饼图
具体如图所示:当单击不同的tab标签时,根据表中的数据显示不同的饼图。具体部分代码如下所示://根据数据绘制饼图void ProTeam::paintEvent(QPaintEvent *){ QPainter painter(this); painter.fillRect(510,420,10,10,Qt::red); pai原创 2014-02-19 14:12:24 · 4059 阅读 · 1 评论 -
Qt5.2 使用qtcpsocket 传送消息
具体实现如图所示:主要分为客户端和服务器两个部分。客户端向服务器发出请求,服务器收到后连接,连接成功后发送数据给客户端,客户端触发readyread信号,调用readMessage()方法读取数据。服务器端主要是负责监听本地端口,这里使用的端口号是6666,一旦服务器监听到客户端的请求,就会触发newConnection 信号,就会紧接着调用槽函数,向客户端发送数据。下面首先介绍一下客原创 2014-02-20 13:46:52 · 2684 阅读 · 0 评论 -
Qt :转换为COFF格式时失效的问题
前两天遇到一个问题,qt突然间不能用了,只写最简单的页面也运行不出来,报错说是转换为COFF格式时失效。于是就上网查,大家的建议: qt遇到这种问题时,可以把C:\Program Files\Microsoft Visual Studio 10.0\VC\bin下面的cvtres.exe换成C:\Windows\Microsoft.NET\Framework\v4.0.30319下面的cvtr原创 2014-03-06 10:05:01 · 654 阅读 · 0 评论