qt总结
文章平均质量分 92
linyyy
这个作者很懒,什么都没留下…
展开
-
qt windows下设置qt程序图标
在Windows上设置应用程序图标应用程序设定图标不仅是因为美观,更是为了直观,乍眼一看就知道它代表什么。。。效果设置图标设置前(默认)设置后(自定义)设置首先,创建一个图标格式的位图文件,其中包含图标的图像。这可以用例如微软Visual Studio,选择:文件 ->转载 2017-03-30 13:05:52 · 2372 阅读 · 0 评论 -
Qt中文手册 之 QApplication
QApplication管理GUI程序的控制流和主要设置。QApplication包含由窗口系统和其他来源处理过和发送过的主事件循环。它也处理应用程序的初始化和收尾工作,并提供对话管理。QApplication可以对系统和应用的大部分设置项进行设置。对于用Qt写的任何一个GUI应用,不管这个应用有没有窗口或多少个窗口,有且只有一个QApplication对象。而对于用Qt写转载 2017-03-30 13:30:30 · 2271 阅读 · 0 评论 -
qt中文乱码问题
qt中文乱码问题标签: qtcodec编译器windowslinux2012-01-09 11:00 64218人阅读 评论(18) 收藏 举报 分类:QT(6) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]以下是dbzhang关于qt中文乱码问题原因的阐述,觉得不错:转载 2017-03-30 16:16:52 · 289 阅读 · 0 评论 -
qt中文乱码解释
//设置常量字符串和QString的字符编码QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));//设置QObject::tr方法里面时的编码QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312"));//设置本地读取文件流时的编码,也转载 2017-03-31 09:31:30 · 1044 阅读 · 0 评论 -
qt中new与delete的使用
qt中有时候使用new后并没有使用delete,原因是Qt 自动回收是靠父子关系。父亲销毁了。他的孩子也销毁。#include "mainwindow.h"#include #include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); Mai原创 2017-03-31 11:10:14 · 4669 阅读 · 0 评论 -
qt项目下载地址---可以查找项目源码
http://www.qtcn.org/bbs/i.php原创 2017-04-10 12:26:25 · 4770 阅读 · 0 评论 -
QT控件提升之QPushButton提升为QMenu
当一个控件进行提升之后, 就有了新的功能, 在原来的一些特性基础上,发生一些新的改变。QT控件提升方法:1.需要写一个需要提升为某种功能的类。2.打开qt设计师, 在对应需要提升的控件, 单击右键, 选择 “提升的窗口部件” , 在提升的类名和头文件输入框里, 分别填上你所写的类, 单击提升铵纽进行提升。我这边进行了按钮提升为菜单, 部分源码如下:转载 2017-03-26 19:05:40 · 2592 阅读 · 2 评论 -
qt中路径的解释
在Unix/Linux中,路径的分隔采用正斜杠"/",比如"/home/hutaow";而在Windows中,路径分隔采用反斜 杠"\",比如"C:\Windows\System"。 有时我们会看到这样的路径写法,"C:\\Windows\\System",也就是用两个反斜杠来分隔路径,这种写法在网络应用或编程中经 常看到,事实上,上面这个路径可以用"C:/Windows/System"来代替,不原创 2017-04-28 10:04:51 · 4953 阅读 · 0 评论 -
Qt事件处理的五个层次
Qt事件处理的五个层次标签: qt2011-10-12 12:55 2448人阅读 评论(0) 收藏 举报 分类:Qt(5) 版权声明:本文为博主原创文章,未经博主允许不得转载。我是个Qt新手,一直对Qt事件处理的流程不是太清楚,看了这篇文章(见http://devbean.blog.51cto.com/448512/231861转载 2017-04-19 11:14:47 · 558 阅读 · 0 评论 -
Qt自定义事件实现及子线程向主线程传送事件消息
Qt自定义事件实现及子线程向主线程传送事件消息时间 2014-11-20 08:52:14 CSDN博客原文 http://blog.csdn.net/xbmoxia/article/details/41283011主题 线程 Qt最近在重新学习Qt的时候,因为要涉及到子线程与主线程传递消息,所以便琢磨了一下,顺便把实用的记录下来,方便自己以后查询及各位同仁转载 2017-04-18 22:43:40 · 1582 阅读 · 1 评论 -
Qt事件机制浅析
Qt事件机制浅Qt事件机制Qt程序是事件驱动的, 程序的每个动作都是由幕后某个事件所触发.。Qt事件的发生和处理成为程序运行的主线,存在于程序整个生命周期。Qt事件的类型很多, 常见的qt的事件如下:键盘事件: 按键按下和松开.鼠标事件: 鼠标移动,鼠标按键的按下和松开.拖放事件: 用鼠标进行拖放.滚轮事件: 鼠标滚轮滚动.绘屏事件: 重绘屏幕的某些部分转载 2017-04-19 15:30:48 · 325 阅读 · 0 评论 -
QT容器类
QT容器类标签: c++C++qtQtQT2013-01-17 18:53 23463人阅读 评论(3) 收藏 举报 分类:QT(23) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]QT不仅支持C++的STL模板库,同时自己也定义了一套容器类和与之操作的算法类,使用QT定转载 2017-04-20 14:36:23 · 601 阅读 · 0 评论 -
qt 类型装换
Qt所有类型转换博客分类: C/C++Qt类型转换 1、char * 与 const char *的转换 char *ch1="hello11";const char *ch2="hello22";ch2 = ch1;//不报错,但有警告ch1 = (char *)ch2; 2、char 与 QString转载 2017-04-20 16:17:26 · 254 阅读 · 0 评论 -
QVariant类
QVariant类 这个类型相当于是Java里面的Object,它把绝大多数Qt提供的数据类型都封装起来,起到一个数据类型“擦除”的作用。比如我们的 table单元格可以是string,也可以是int,也可以是一个颜色值,那么这么多类型怎么返回呢?于是,Qt提供了这个QVariant类型,你可 以把这很多类型都存放进去,到需要使用的时候使用一系列的to函数取出来即可。比如你把int包装成一个Q转载 2017-04-20 17:04:31 · 392 阅读 · 0 评论 -
QThread类
QThread提供了一个平台无关的方式来管理线程。一个QThread对象管理程序里的一个线程。当QThread对象执行run()后它管理的线程开始运行。默认方式,run()函数的执行将调用exec()函数,开始该线程的事件循环。你可以使用QObject::moveToThread()来将一个工作对象加入到某个线程中。class Worker : public QObject转载 2017-05-24 07:00:50 · 525 阅读 · 0 评论 -
QThread中的互斥、读写锁、信号量、条件变量
QThread中的互斥、读写锁、信号量、条件变量2013年10月23日 ⁄ 综合 ⁄ 共 11853字 ⁄ 字号 小 中 大 ⁄ 评论关闭来源: http://syszux.com/blog/article/591 在gemfield的《从pthread到QThread》一文中我们了解了线程的基本使用,但是有一大部分的内容当时说要放到这片文章转载 2017-05-24 06:54:36 · 414 阅读 · 0 评论 -
Qt中的读写锁
t中的QReadWriteLock类为我们提供了读写锁的功能。读写锁是用来保护可以被读访问和写访问的资源的一种同步工具。如果你想让多个线程同时的对资源进行读访问,但只要有一个线程要对资源进行写访问时,所有其他的线程必须等待,直到写访问完成。对于这种情况,读写锁是非常有用的。读写锁的使用也非常简单,如下例子代码所示:[cpp] view plain copy转载 2017-05-25 16:20:02 · 6475 阅读 · 1 评论 -
qss总结
QT样式表单QT的样式表单允许我们在对程序不做任何代码上的更改的情况下轻松改变应用程序的外观。其思想来源于网页设计中的CSS,即可以将功能设计和美学设计分开。它的语法和概念和HTML CSS也是差不多的。其原理可简单理解为:QT内部存在一个CSS语法解析器,我们将我们的样式控制以CSS语法定义到外部文件,CSS语法解析器解析后在调用相应的功能模块以完成样式变化。(其转载 2017-04-24 22:09:17 · 531 阅读 · 0 评论 -
Object::connect: No such slot 问题解决办法
Object::connect: No such slot 问题解决办法注意在类中自定义类中查看有没有声明Q_OBJECT1、看看你的类声明中有没有Q_OBJECT2、你声明的函数要加声明: private slots: void xxxx();3、检查槽函数名拼写是否有误,以及对应的signal和slot的转载 2017-05-08 09:20:51 · 558 阅读 · 0 评论 -
qss 伪类
伪类link,hover,active,visited,focus的区别例一:/*css*/a:link{ color: blue;}a:visited{ color: green;}a:hover{ color: red;}a:focus{ color:black;}a:active{ color: yell转载 2017-05-28 07:55:04 · 917 阅读 · 0 评论 -
qt样式表语法
Qt之QSS(样式表语法)2016-10-24 14:55 677人阅读 评论(0) 收藏 举报 分类:Qt学习(54) 目录(?)[+]简述Qt样式表(以下统称QSS)的术语和语法规则几乎和CSS相同。如果你熟悉CSS,可以快速浏览以下内容。简述样式规则选择器类型子控件伪选择器解决冲突转载 2017-04-27 10:11:59 · 417 阅读 · 0 评论 -
qt中css的属性
STYLE基础知识的说明我们控制STYLE主要是将STYLE添加到控件上,通过控制控件不同状态的STYLE以达到整体的显示效果 那对于控件,我将其分解为以下几部分来理解 Ø 从层次上来说:控件可分为前景与背景前景:多包含文件,图片等内容背景:多包含图片,图形等内容 Ø 从结构上来说:由于QT style是模转载 2017-04-27 14:28:15 · 7038 阅读 · 0 评论 -
QT 进程间通信之古老的方法(内存共享)
QT 进程间通信之古老的方法(内存共享)2012-12-14 21:57 9086人阅读 评论(3) 收藏 举报 分类:Qt(6) 版权声明:本文为博主原创文章,未经博主允许不得转载。 Qt提供了一种安全的共享内存的实现QSharedMemory,以便在多线程和多进程编程中安全的使用。比如说QQ的聊天的客户端,这里有个个转载 2017-05-31 11:13:50 · 643 阅读 · 0 评论 -
二进制文件读写
二进制文件读写2010-04-11 17:29:39二进制文件读取根据字节顺序进行读取首先你得知道这个二进制文件写入时的格式(数据类型) 比如你先写入一个int,然后char[10]; 这样无论是用Qt还是C++,或者是C读取这个文件都是按照字节数据进行读取的 首先读取int的4字节数据,然后在读取10个字符数据就行。今天开始进入 Qt 的另一个部分:文件读转载 2017-05-31 22:57:45 · 532 阅读 · 0 评论 -
QFileDialog 的各种属性设置介绍
QFileDialog Class ReferenceQFileDialog类提供了允许用户选择文件或者目录的对话框.构造函数QFileDialog::QFileDialog(const QString &dirName,const QString &filter=QString::null,QWidget *parent=0,const char *name=0,bool modal转载 2017-06-09 07:34:58 · 2532 阅读 · 1 评论 -
Qt5.5 QFileDialog类的使用方法
Qt5.5 QFileDialog类的使用方法2017-01-13 15:15 632人阅读 评论(0) 收藏 举报 分类:QT学习(7) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]头文件:#include Pro文件:Qt += widgets1212使用QFileDial转载 2017-06-09 07:36:35 · 5261 阅读 · 0 评论 -
Qt: 调色板QPalette类用法详解
可以通过qt designer的中的pallette属性预览效果 1.1.3刷成什么样QBrush 画刷QBrush 也是个功能强大的东东,鉴于你可能不怎么使用,你只知道能设置颜色就行。[cpp] view plain copy print?//注意要先调用setAutoFillBackground t转载 2017-07-10 19:33:17 · 13883 阅读 · 0 评论 -
Qt 常用类 —— QFont
Qt 常用类 —— QFont标签: qt2012-05-12 18:47 22216人阅读 评论(0) 收藏 举报 分类:Qt开发(33) 版权声明:本文为博主原创文章,未经博主允许不得转载。 QFont 类代表字体,实现在 QtGui 共享库中。 构造 QFont转载 2017-07-10 19:46:53 · 7186 阅读 · 2 评论 -
Qt学习之2D绘图(画刷和画笔)
Qt学习之2D绘图(画刷和画笔)标签: c++qt4画刷画笔2d2014-05-08 15:27 18154人阅读 评论(0) 收藏 举报 分类:Qt(2) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+] Qt中提供了强大的2D绘图系统,可以使用相同的转载 2017-07-01 16:17:08 · 517 阅读 · 0 评论 -
qt creator调试问题 按f10后进入汇编页面
qt设置断点后按f8运行后到断点后,按f10进行单步跳过却进入汇编页面。造成的原因可能是没有安装qt源码解决办法:Qt 版本及安装Qt 针对 Windows 平台提供了两种安装包:MinGW 版 - 使用 MinGW 作为默认编译器MSVC 版(VS2010、VS2012、VS2013、VS2015…) - 使用 MSVC 作为默认编译器MinGW 中附转载 2017-06-10 14:20:42 · 10121 阅读 · 0 评论 -
Qt中使用new之后没有delete
Qt中使用new之后没有delete参考网址:http://m.blog.csdn.net/chaozi2008/article/details/43308021补充:1、 承于QObject在父对象销毁时会自动去销毁子对象。(父类被销毁时,子类也被销毁)。注意:有时候qt代码中没有指明parent,比如使用addItem、addWidget,setItem等是一样的,会自动原创 2017-06-22 22:19:02 · 2417 阅读 · 0 评论 -
QGraphicsView框架事件处理
QGraphicsView框架事件处理2016-10-28 16:02:13标签: QT[+]一、简介 GraphicsView支持事件传播体系结构,可以使图元在场景scene中得到提高了已被的精确交互能力。图形视图框架中的事件都是首先由视图进行接收,然后传递给场景,再由场景给相应的图形项。 对于键盘鼠标事件,scen转载 2017-06-23 10:34:15 · 2925 阅读 · 0 评论 -
qt drag
Drag类为MIME-based拖拽数据转换提供支持在一个应用程序中,数据拖拽对用户来说失意而归直观的方法,在很多桌面环境中都作为一个应用程序之间拷贝数据的结构,在QT中拖拽主要主要围绕着QDrag类通过拖拽来交换的数据包含在一个QMimeData对象中,这个对象通过setMimeData()来制定,用下面的方法 QDrag *drag = new QDrag(this)转载 2017-07-13 09:20:29 · 344 阅读 · 0 评论 -
qt程序打包
Qt程序打包发布方法(使用官方提供的windeployqt工具)转自:http://tieba.baidu.com/p/3730103947?qq-pf-to=pcqq.groupQt5.8 64-bit for desktop(MSVC 2015)。下打包发布程序http://jingyan.baidu.com/article/af9f5a2d60997343140a转载 2017-06-25 15:45:15 · 288 阅读 · 0 评论 -
Qt官方的安装包制作框架
Qt官方的安装包制作框架 Qt installer framework2016-08-24 11:39 1820人阅读 评论(0) 收藏 举报 分类:QT C++(82) 工具(19) 版权声明:本文为博主原创文章,未经博主允许不得转载。以前打包都用第三方的NSIS,很简单也很方便。无意了解到Qt Installer Fra转载 2017-06-25 18:57:55 · 1233 阅读 · 0 评论 -
图标网站
http://www.easyicon.net/http://www.ui.cn/原创 2017-07-04 21:12:27 · 182 阅读 · 0 评论 -
Qt::WindowFlags枚举类型解析 By Xchen 20160718 在使用Qt设计的时候经常会看到QWidget控件的构造函数出现下面这样一句话: QWidget(QWidget *
Qt::WindowFlags枚举类型解析By Xchen 20160718在使用Qt设计的时候经常会看到QWidget控件的构造函数出现下面这样一句话:QWidget(QWidget *parent=0,Qt::WindowFlags f=0)11QWidget *parent=0这段代码容易理解,是指父窗口部件的指定。 Qt::WindowFlags f转载 2017-07-05 21:14:52 · 571 阅读 · 0 评论 -
qt 优秀开源demo网址
https://www.linux-apps.com/browse/ord/latest/原创 2017-07-15 10:41:10 · 3695 阅读 · 0 评论 -
Qt常用类(2) —— QChar类
Qt常用类(2) —— QChar类标签: qtc编译器2012-05-10 11:40 12635人阅读 评论(0)收藏举报分类: Qt开发(33) 版权声明:本文为博主原创文章,未经博主允许不得转载。QChar QChar 类是 Qt 中用于表示一个字符的类,实现在 QtCore 共享库中。Q转载 2017-07-16 10:11:29 · 433 阅读 · 0 评论 -
Qt 常用类(3)—— QString
QString 类是 Qt 中用于表示字符串的类,实现在 QtCore 共享库中。QString 类在实现上有以下特征。 1)字符串采用 Unicode 内部编码,可以表示世界上大多数语言的文字。 2)字符串的存储有引用计数,当一个 QString 对象被复制为另一个 QString 对象时,它们实际上指向相同的存储空间,仅仅是增加一个引用计数。 3)采用转载 2017-07-16 10:18:10 · 562 阅读 · 0 评论