
qt开发
liangqiuJL
这个作者很懒,什么都没留下…
展开
-
qt 状态机弹跳效果
http://www.cnblogs.com/hicjiajia/archive/2011/01/19/1939507.html Qt4.6引入了动画框架,摆脱了以往控件只能安静的呆在布局里的时代,利用Qt提供的动画框架,我们可以让控件跳起舞来,呵呵,很有趣啊… 在Qt4.7中又引入了Qt quick技术,其中的QML语言也是专门来定制GUI动画效果的,这是一种新的GUI动画机制,我刚也接转载 2016-01-16 09:55:48 · 1075 阅读 · 0 评论 -
qt 版本和linux下字符编码问题
QTextCodec *codec = QTextCodec::codecForName("UTF-8");//中文可用//包含头文件 QTextCodec::setCodecForLocale(codec); #if QT_VERSION >= QT_VERSION_CHECK(5,0,0) #else QTextCodec::setCodecForCStri原创 2016-01-12 16:06:54 · 1320 阅读 · 0 评论 -
qt4项目到qt5
1.pro文件,QT += core gui -》 QT += core gui widgets2.h文件,#include -》#include 因为Qt5源文件位置改动转载 2016-03-01 15:01:15 · 502 阅读 · 0 评论 -
qt拷贝bin目录下dll后报错
http://stackoverflow.com/questions/21343785/qt-is-failing-to-build-ui-mainwindow-h-error-135-1073741515转载 2016-01-13 15:22:14 · 360 阅读 · 0 评论 -
C++new对象堆和栈
http://www.jb51.net/article/40017.htm#include using namespace std;class A{private: int n;public: A(int m):n(m) { } ~A(){}};int main(){ A a(1);转载 2016-01-13 17:33:35 · 2856 阅读 · 0 评论 -
qt 上下页布局与代码规范
转自:http://www.cnblogs.com/caomingongli/archive/2011/11/17/2252745.html//声明本头文件宏 #ifndef _DATABASE_H#define _DATABASE_H //包含头文件#include #include //*******转载 2016-01-21 13:42:03 · 1338 阅读 · 1 评论 -
qt TCP传输字符串
http://mobile.51cto.com/symbian-270781_all.htm转载 2016-01-14 12:43:33 · 774 阅读 · 0 评论 -
qt新手工程
qt新手工程原创 2016-01-07 09:26:09 · 689 阅读 · 0 评论 -
qt 进度条
转自http://blog.youkuaiyun.com/aaa20090987/article/details/7664634当程序在执行一项(或多项)耗时比较久的操作时,界面总要有一点东西告诉用户“程序还在运行中”,那么,一个“没有终点”的进度条就是你需要的了。PS:最好把耗时的操作扔到一个子线程中去,以免他阻塞了界面线程,造成程序卡死的假象。思路:程序很简单,一个进度条,一个定时转载 2016-03-02 16:00:16 · 508 阅读 · 0 评论 -
QT create快捷键
1. Qt Creator按Ctrl + M 添加/删除书签,按Ctrl + . 查找并移动到下一个标签转载 2016-01-29 10:45:40 · 812 阅读 · 0 评论 -
qt 静态成员函数
类中的静态成员真是个让人爱恨交加的特性。我决定好好总结一下静态类成员的知识点,以便自己在以后面试中,在此类问题上不在被动。 静态类成员包括静态数据成员和静态函数成员两部分。 一 静态数据成员: 类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。和其他数据成员一样,静态数据成员也遵守public/protected/private访问规则。同时转载 2016-01-28 08:40:29 · 7868 阅读 · 3 评论 -
qt 容器类
数组、链表、哈希……Qt中丰富的容器类在C++里做大型程序时,少不了要与数组、链表等数据结构打交道。就是最简单的字符串也常常让头痛万分,Qt中有QString解决了字符串的头痛,那么其他数组等有没有更简单的解决方案呢?Qt作为一款优秀的类型库,当然不会没考虑这些。Qt提供了大量的“容器类”,专门用于以某种方式存储大量内容,QString其实只是这大量的容器类的一种。我在这里介绍转载 2016-01-22 01:43:12 · 469 阅读 · 0 评论 -
qt翻译
Qt的翻译分为三步: 1.运行lupdate,从应用程序中提取所有经tr()标识过的字符串。生成一个后缀为*.ts的文件。 2.使用Qt Linguist翻译这个*.ts。然后用其生成*.qm。 3.在应用程序中用QTranslator这个类加载*.qm文件。 要用lupdate生成后缀为*.ts的转载 2016-03-14 19:34:58 · 1564 阅读 · 0 评论 -
qt串口编程
编译工程时:error: 'class QString' has no member named 'toAscii'解决port.toAscII->port.tostdstring.tocstr()http://blog.chinaunix.net/uid-22670933-id-1771588.html转载 2016-01-12 12:31:23 · 520 阅读 · 0 评论 -
qt linux安装
一、http://www.cnblogs.com/emouse/archive/2013/01/28/2880142.html环境搭建步骤二、装好Ubuntu后,第一次编译时会出现错误:make: g++:命令未找到 make:离开目录“/home/administrator/QtProject/HRD-build-desktop”转载 2016-01-28 11:54:23 · 657 阅读 · 0 评论 -
qt tableview代理1
QT的MVC(View/Delegate)模型十分强大,可以利用各种控件来对表格的输入进行限制,不过我以前一直没有过,这几天研究了一下,写个小例子,希望大家喜欢。如果看不懂这个例子,请先看QT的自带例子:http://qt-project.org/doc/qt-4.8/itemviews-spinboxdelegate.html思路:1:为每一列定义委托:A:第一列是编转载 2016-01-07 16:42:18 · 1556 阅读 · 0 评论 -
qt在linux打开串口写数据
#include "mainwindow.h"#include "ui_mainwindow.h"#include "qdebug.h"MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); P原创 2016-01-18 19:19:11 · 2541 阅读 · 0 评论 -
qt 动画效果
http://jingyan.baidu.com/article/154b46315757b628ca8f4116.html如前面所讲,QPropertyAnimation类可以修改Qt属性们。要动画一个值,就需要使用此类。实际上,它的父类,QVariantAnimation,是一个虚拟类,不能被直接使用。 1、我们选择动画Qt属性的一个主要理由是Qt属性为我们提供了自己转载 2016-01-06 11:50:48 · 1202 阅读 · 0 评论 -
qt QString用法
QString, QByteArray, 和 QVariant这三个类和容器有许多相同之处,并且在一些情况下可以被当作特殊的容器。 同样,像容器,这些类使用隐式共享来优化内存和速度。我们将从QString开始。 字符串被每个GUI程序所使用,不仅是用户界面而且还有数据结构。 C++原生提供两种字符串: 传统的C风格以'\0'结尾的字符数组和std::string类。 与这些不同,QStri转载 2016-01-21 09:03:07 · 5074 阅读 · 2 评论 -
qt 声音
在设计我的系统时,需要编写发出声音的代码,在网上搜罗了一些方法进行尝试,最终解决了在qt下发声的问题。1、调用qt本身的文件 QApplication::beep();//报警声编写好之后运行发现并没有声音发出,查找qt的帮助文件发现在linux系统中QT不能使用该函数播放声音。2、第二种 自己添加文件其中包含这样集中添加方式{1}QSound::play(":../*转载 2016-01-21 11:42:14 · 3896 阅读 · 0 评论 -
qt操作sqlite数据库
QtSql模块提供了与平台以及数据库种类无关的访问SQL数据库的接口,这个接口由利用Qt的模型视图结构将数据库与用户界面集成的一套类来支持。 QSqlDatabase对象象征了数据库的关联。Qt使用驱动程序与各种数据库的应用编程接口进行通信。Qt的桌面版(Desktop Edition)包括如下一些驱动程序: 驱动程序 数据库转载 2016-01-21 14:15:06 · 1050 阅读 · 0 评论 -
tableview样式
qt样式转载 2016-01-05 10:18:15 · 736 阅读 · 1 评论 -
qt日期时间
qt日期时间转载 2016-01-06 08:39:11 · 541 阅读 · 0 评论 -
qt控件窗口大小
qt控件窗口大小转载 2016-01-06 13:59:03 · 1737 阅读 · 0 评论 -
qt 绘图
qt 绘图转载 2016-01-07 09:48:03 · 862 阅读 · 0 评论 -
qt鼠标事件使用
qt鼠标事件使用转载 2016-01-07 13:19:26 · 791 阅读 · 0 评论 -
qt tableview
qt tableview转载 2016-01-07 14:10:43 · 847 阅读 · 0 评论 -
qt tableview代理实现
qt tableview代理实现转载 2016-01-07 16:32:09 · 1635 阅读 · 0 评论 -
qt creator 快速入门 知识点索引 笔记
2.2.1 程序的运行1) 修改path环境变量;2)复制dll动态链接库到exe所在目录下2.2.2 程序的发布1)一般用release版本 选择动态编译,当然很少用静态链接编译(优点不要dll)2.2.3 设置应用程序图标转载 2016-03-03 15:19:54 · 1459 阅读 · 0 评论