自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

转载 QGraphicsView放大和缩小下鼠标位置使用鼠标滚轮

c++ qt qgraphicsview我有一个在屏幕中间的QGraphicsView窗口的应用程序。我想能够放大和车轮滚动。 目前,我有重新的QGraphicsView和重写的滚动函数,让是doesnt滚动图像(像它在默认情况下)。void MyQGraphicsView::wheelEvent(QWheelEvent *event){ if(event->delta() > 0)

2016-08-31 16:57:35 12768 1

转载 QT 读取txt 文件

今天学习QT的文件操作 1、QIODevice直接继承自QObjectQIODevice类是输入/输出设备的基类。QIODevice为设备提供了公共实现和抽象接口用于读写块数据。QIODevice是一个抽象类,不能被实例化。被Q3Socket,Q3SocketDevice,QAbstractSocket,QBuffer,QFile,QLocalSoc

2016-08-30 17:33:58 548

转载 Qt5类之QLine and QLineF

QLine#include 介绍QLine表示平面上整数精度的二维向量,用于描述有限长度的直线也就是线段,起点与终点只具有整数精度。线段位置的起点与终点可由p1(),x1(),y1(),p2(),x2(),y2()得到,dx()与dy()返回线段的水平与垂直跨越长度。isNu

2016-08-30 16:14:07 10715

转载 Qt5类之QPoint and QPointF

QPoint Class#include 介绍QPoint表示一个平面上整数精度的点坐标,可以通过x(),y()等函数方便的进行存取操作,另外也重载了大量的运算符,使其可以作为一般的常数一样进行运算。另外其也可以表征为向量,可进行向量的相关运算例如乘除以及长度的计算。公有函数

2016-08-30 16:06:04 2804

原创 编译问题记录

1、Qt的QString含有中文,编译出错“newline in constant”的解决办法      用记事本打开源代码,然后点另存为,utf-8,编码覆盖,这时中文就没问题了但是会乱码。在字符串前加个宏QStringLiteral把字符串扩起来;这样字符串就不会乱码了(行不通样)。          http://blog.csdn.net/aqtata/article/de

2016-08-30 12:07:54 280

转载 Qt绘制贝塞尔曲线例程

main.cpp[cpp] view plain copy#include   #include "mywidget.h"    int main(int argc, char *argv[])  {      QApplication a(argc, argv);        MyWidget w;    

2016-08-29 10:31:44 7169

转载 曲线拟合

12.1 曲线拟合12.1.1 曲线拟合的定义        曲线拟合(Curve Fitting)的数学定义是指用连续曲线近似地刻画或比拟平面上一组离散点所表示的坐标之间的函数关系,是一种用解析表达式逼近离散数据的方法。曲线拟合通俗的说法就是“拉曲线”,也就是将现有数据透过数学方法来代入一条数学方程式的表示方法。科学和工程遇到的很多问题,往往只能通过诸如采样、实验等方法获得若干离

2016-08-29 10:26:14 43866 2

转载 关于Qt 中update()和repaint()的区别

void QWidget::repaint ( int x, int y, int w, int h, bool erase = TRUE ) [槽]通过立即调用paintEvent()来直接重新绘制窗口部件,如果erase为真,Qt在paintEvent()调用之前擦除区域(x,y,w,h)。 如果w是负数,它被width()-x替换,并且如果h是负数,它被height()-y替

2016-08-26 16:52:08 3430

转载 Qt学习之路(28): 坐标变换

经过前面的章节,我们已经能够画出一些东西来,主要就是使用QPainter的相关函数。今天,我们要看的是QPainter的坐标系统。 同很多坐标系统一样,QPainter的默认坐标的原点(0, 0)位于屏幕的左上角,X轴正方向是水平向右,Y轴正方向是竖直向下。在这个坐标系统中,每个像素占据1 x 1的空间。你可以把它想象成是一张坐标值,其中的每个小格都是1个像素。这么说来,一个像素的

2016-08-24 16:10:56 8036

转载 用qmake生成Makefile

摘要qmake是Trolltech公司创建的用来为不同的平台和编译器书写Makefile的工具。是qt工具包的一部分.在Unix&linux上写程式的人大概都碰过Makefile。用 make来开发和编译程式的确很方便,可是要写出一个Makefile就不简单了,手写Makefile是比较困难并且容易出错的,这阻挡了很多一部分的linux爱好者加入linux程序开发的阵营。1.简

2016-08-24 10:03:49 3208

转载 QTimer类参考

QTimer类参考QTimer类提供了定时器信号和单触发定时器。 详情请见……#include qtimer.h>继承了QObject。所有成员函数的列表。公有成员QTimer ( QObject * parent = 0, const char * name = 0 )~QTimer ()bool isActive () constint

2016-08-23 15:04:47 330

转载 Qt事件机制浅析

Qt事件机制Qt程序是事件驱动的, 程序的每个动作都是由幕后某个事件所触发.。Qt事件的发生和处理成为程序运行的主线,存在于程序整个生命周期。Qt事件的类型很多, 常见的qt的事件如下:键盘事件: 按键按下和松开.鼠标事件: 鼠标移动,鼠标按键的按下和松开.拖放事件: 用鼠标进行拖放.滚轮事件: 鼠标滚轮滚动.绘屏事件: 重绘屏幕的某些部分.定时事件: 定时器到

2016-08-23 11:08:55 1020

转载 QT中QPainter的使用及矩形、圆形等常见图形的画法

#includeQApplication>#include QWidget> #include QPainter> class MyMainWindow:public QWidget{ public:  MyMainWindow(QWidget *parent = 0); private:  void paintEvent(QPaintEvent*); QPai

2016-08-19 09:34:04 1604

转载 【Qwt】详解Qwt安装、使用、示例(2D画图开发库:曲线、滚动条、仪表盘)

详解 Qwt 安装、使用、示例                                                                         ----2D画图Qt开发库:曲线、滚动条、圆盘、仪表盘                          原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律

2016-08-19 09:25:58 1186

转载 QT编写静态动态曲线图静态动态柱状图

QT编写静态动态曲线图静态动态柱状图,可以将数据转换为静态曲线和动态曲线及柱状图显示。标签: 代码片段(6)[全屏查看所有代码]1. [代码][C/C++]代码     ?12345678910111213

2016-08-19 09:19:16 2835

转载 Qt绘制曲线

引言应易和仓储系统需求,使运输车在行驶过程与刹车过程中运行得平稳,下位机通过无极变速控制应运而生,而上位机的无极变速参数设置也必不可少。这就用到了Qt的绘制曲线。Qt的图形界面很厉害,之前的项目中用到的都是Qt的一些简单的应用,通过绘制曲线才对Qt的图形有了初步的了解。原来我也可以画出美丽平滑的余弦曲线。1 坐标转换(1)坐标系的认识在绘制曲线之前,先要对坐

2016-08-19 08:43:03 16404 2

转载 《Qt Creator快速入门》第二版主要更新内容

没有涉及到操作或编程的修改不再列出。第1章1.1.1下载软件Qt使用4.8.5版本地址:http://download.qt-project.org/official_releases/qt/4.8/4.8.5/下载文件:qt-win-opensource-4.8.5-mingw.exeQt Creator使用2.8.0版本地址:

2016-08-18 13:53:57 2095

转载 Qt4 和 Qt5 模块的分类

Qt5 与 Qt4 其中的一个区别是底层架构进行了改变,Qt5 引入了更加详细的模块化的概念,将众多功能细分到几个模块之中,Qt4 则是一种粗略的划分。本文主要对 Qt5 和 Qt4的模块进行一个简单的介绍。    (注:本文引用Qt4.8和Qt5.6两个版本)    一、Qt4.8 (http://doc.qt.io/qt-4.8/modules.html)    1.基

2016-08-18 13:37:19 517

转载 Qt5及模块架构分析

关于框架Qt这个框架历史悠久,由于当年桌面操作系统的GUI程序开发比较费劲,一般使用普通语言如c、c++或者平台自身提供的难用框架,windows、Linux、mac各有各的不同机制。1991–Haavard Nord和Eirik Chambe-Eng开始开发将会支持X11和Windows的Qt,1994–奇趣科技公司成立,主要提供跨平台、面向对象、易用的GUI程序开发框架。另外随着Qt诞生的

2016-08-18 12:10:47 2239

转载 QT常用知识

Qt 简介    Qt 是一个著名的 C++ 应用程序框架。你并不能说它只是一个 GUI 库,因为 Qt 十分庞大,并不仅仅是 GUI 组件。使用 Qt,在一定程度上你获得的是一个“一站式”的解决方案:不再需要研究 STL,不再需要 C++ 的,不再需要到处去找解析 XML、连接数据库、访问网络的各种第三方库,因为 Qt 自己内置了这些技术。Qt 是一个跨平台的框架。跨平台 GUI 通常有

2016-08-16 14:56:02 365

转载 QT5 信号槽

信号槽是 Qt 框架引以为豪的机制之一。为了体验一下信号槽的使用,我们以一段简单的代码说明:#include #include int main(int argc, char *argv[]){   QApplication app(argc, argv);   QPushButton button("&Quit");

2016-08-16 14:01:11 426

新一代视频压缩编码标准H.264.rar

新一代视频压缩编码标准H.264书籍,为毕厚杰老师经典作品

2019-07-29

详解spice.rar

spice协议详解,书籍保护目录,很经典的查询资料,

2019-07-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除