
QT图形编程
文章平均质量分 63
xtx1990
新一代年轻人
展开
-
简单signal的使用
http://blog.chinaunix.net/photo/116111_101004123939.gif上面是效果图,拖动滚动条时,label上的数字会发生变化 代码实现如下:Dialog.h文件代码#ifndef DIALOG_H#define DIALOG_H#include #include #include class Dialog:public QDi原创 2012-11-12 13:35:27 · 667 阅读 · 0 评论 -
QT模板
模板模板变量告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择:app - 建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被使用。lib - 建立一个库的makefile。vcapp - 建立一个应用程序的Visual Studio项目文件。vclib - 建立一个库的Visual Studio项目文件。subdirs原创 2012-11-12 13:39:12 · 628 阅读 · 0 评论 -
基于TCP套接字实现简单的通信
server端只接收数据,client端发送数据 server端代码:server::server(QWidget *parent) : QMainWindow(parent), ui(new Ui::server){ ui->setupUi(this); this->setWindowTitle("QQ2010"); //绑定套接字 tc原创 2012-11-12 13:36:19 · 572 阅读 · 0 评论 -
实现简单的hello翻译
开发环境:Qt Command Prompt (暂时不使用Qt Create集成开发环境) 1.在hello目录下先生成一个hello.cpp文件,并编辑如下代码:#include #include #include #include #include int main(int argc, char *argv[]){ QApplication app(argc, argv)原创 2012-11-12 13:35:25 · 520 阅读 · 0 评论 -
Qt 常用命令,宏,pro文件格式
qmake 常用命令: qmake -project //生成pro文件,自动检查c/c++程序文件 qmake -t lib //生产把源码编译成库的pro工程文件 qmake -tp vc //根据pro文件生成vc的工程文件,qt commericial有一个绑定到vs的工具,可以在菜单栏直接打开 qmake -r xxx.pro "CONF原创 2012-11-12 14:06:46 · 682 阅读 · 0 评论 -
QT中一些常用的类
这篇文章主要是介绍Qt 当中经常使用的类, 采取的是使用字母索引的方式, 下面的类是被经常使用的。 QDataStream 为QIODevice提供了一串的二进制的数据QDataWidgetMapper 提供了从数据模型到部件的映射QData 日期的功能QDateEdit 提供了日期的部件用来编辑日期,是基于QDateTimeEdit 部件QDateTime 提供日期与时间的功能原创 2012-11-12 13:36:23 · 418 阅读 · 0 评论 -
QT实现对sqlite数据库的操作
先看下效果图:http://blog.chinaunix.net/photo/116111_101004185238.jpg该程序对数据库的操作包括4个字段:ID、Name、Addr、Nick (注意第一个字段必须是整数)query、insert、delete按钮分别表示查询、插入、删除功能 查询按钮的实现:void database::on_QueryButton_cl原创 2012-11-12 13:36:11 · 691 阅读 · 0 评论 -
使用listWidget类显示当前目录下文件列表
先看下效果:http://blog.chinaunix.net/photo/116111_101004184624.jpg点击list会显示当前目录下的所有文件,点击delete会删除选择的文件 下面是代码的实现:void MainWindow::on_listButton_clicked(){ //这是点击list按钮的实现 QDir *dir = new QDi原创 2012-11-12 13:36:09 · 1974 阅读 · 0 评论 -
如何为可执行程序添加resource文件
第一步编辑一个myapp.rc文件,在里面添加:IDI_ICON1 ICON DISCARDABLE "myapp.ico" 我解释下:myapp.ico 这是一张图片的名字,文件格式必须为*.ico第二步在工程文件*.pro文件添加:RC_FILE = myapp.rc原创 2012-11-12 13:36:07 · 714 阅读 · 0 评论 -
实现简单的notepad功能
先看下效果:http://control.cublog.cn/index.php?j=http://control.cublog.cn/photo.php 文件:notepad.rar大小:245KB下载:下载 具体实现:notepad.cpp代码:notepad::notepad(QWidget *par原创 2012-11-12 13:36:05 · 518 阅读 · 0 评论 -
动态对话框的实现
先看下效果图http://blog.chinaunix.net/photo/116111_101004174022.jpg当点击more时会收缩或者伸长对话框 具体实现:void dialog::on_pushButton_3_clicked(){ if (flag == true) { flag = false; this->resiz原创 2012-11-12 13:36:02 · 399 阅读 · 0 评论 -
Qt 中一些常用类的中文说明
Qt 中一些常用类的中文说明 这篇文章主要是介绍Qt 当中经常使用的类, 采取的是使用字母索引的方式, 下面的类是被经常使用的。 QDataStream 为QIODevice提供了一串的二进制的数据QDataWidgetMapper 提供了从数据模型到部件的映射QData 日期的功能QDateEdit 提供了日期的部件用来编辑日期,是基于QDateTimeEd原创 2012-11-12 13:37:23 · 388 阅读 · 0 评论 -
实现简单的网页浏览
先看下效果图:http://blog.chinaunix.net/photo/116111_101004193852.jpg在url处输入http://www.baidu.com 即可进入百度首页代码实现:browser::browser(QWidget *parent) : QMainWindow(parent), ui(new Ui::browser){ ui原创 2012-11-12 13:36:21 · 508 阅读 · 0 评论 -
使用UDP套接字实现简单的通信
先看下效果图:server端,只能接收数据:http://blog.chinaunix.net/photo/116111_101004192628.jpg client端,发送数据,并显示在上面的text中:http://blog.chinaunix.net/photo/116111_101004192710.jpg 代码实现: server端代码:server原创 2012-11-12 13:36:16 · 782 阅读 · 0 评论 -
QT中使用定时器来截图
先来看下效果:http://blog.chinaunix.net/photo/116111_101004190629.jpg 选择“隐藏窗口”,点击“新建截图”,就可以实现截取屏幕,点击保存截图也可以保存 代码具体实现:ScreenShot::ScreenShot(QWidget *parent) : QMainWindow(parent), ui(new Ui原创 2012-11-12 13:36:14 · 757 阅读 · 0 评论 -
学会使用ui文件
文件:ui.rar大小:156KB下载:下载方法一:第一步:还是在Qt command prompt下把*.ui文件生成*.h文件,这样就可以得到一个描述该ui文件的类,如:QT_BEGIN_NAMESPACEclass Ui_Dialog{public: QWidget *widget; QVBoxLayout *verticalLayou原创 2012-11-12 13:36:00 · 352 阅读 · 0 评论 -
在Qt command prompt下学会使用ui文件
先看下效果:http://blog.chinaunix.net/photo/116111_101004132436.jpg第一步:打开QT的Command Prompt,用uic把*.ui变成一个*.h文件。uic -o ui_dialog.h dialog.ui这时会根据你设计的ui文件,生成对应的代码:ui_dialog.h 的代码/****************原创 2012-11-12 13:35:29 · 1097 阅读 · 0 评论 -
QT资源
http://wiki.forum.nokia.com/index.php/PathView_QML_Element原创 2012-11-12 13:39:51 · 491 阅读 · 0 评论 -
QT源码分析和下载地址
源码分析地址:http://blog.youkuaiyun.com/tingsking18/article/details/4800828这是官方下载地址:http://qt.nokia.com/downloads点击右下角的 ftp.qt.nokia.com - ArchiveYou can find our archive of previous Qt releases here.可以进入转载 2013-05-07 10:36:01 · 808 阅读 · 0 评论