自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (6)
  • 收藏
  • 关注

原创 基本乐理 八

2018-05-25 13:35:13 370

原创 基本乐理 七

2018-05-25 12:55:05 231

原创 基本乐理 六

2018-05-25 12:46:36 330

原创 基本乐理 五

2018-05-25 12:43:58 393

原创 基本乐理 四

2018-05-25 12:37:31 398

原创 基本乐理 三

2018-05-25 10:51:21 287

原创 基本乐理 二

2018-05-25 10:17:51 343

原创 基本乐理 一

2018-05-25 10:11:52 459

转载 Qt之QProgressBar

简述QProgressBar部件提供了一个水平或垂直进度条。进度条用于给用户操作一个进度指示,并向它们说明应用程序仍在运行。简述详细描述读取方向进度方向效果源码文本显示效果源码繁忙指示效果源码QSS详细描述可以通过setRange()来设置进度的最小值和最大值(取值范围),也可使用setMinimum()和setMaximum()来单独设定;成员函数setValue()用于设置当前的运行值;调用r...

2018-05-23 14:45:31 1831

转载 Qt 窗体的模态与非模态

概念模态对话框(Modal Dialog)与非模态对话框(Modeless Dialog)的概念不是Qt所独有的,在各种不同的平台下都存在。又有叫法是称为模式对话框,无模式对话框等。1. 模态窗体是指:在其没有被关闭之前,用户不能与同一个应用程序的其他窗口进行交互,直到该对话框关闭。 2. 非模态窗体是指:当被打开时,用户既可选择和该对话框进行交互,也可以选择同应用程序的其他窗口交互。方法1.在...

2018-05-23 13:36:54 808

转载 Qt 字体大小的计算

在QFont当中有两种方式设置字体大小,一种是PixelSize,另一种是PointSizePoint实际是磅,也就是 1/72 inch我们可以从PainterDevice中得到当前DPI(Dot per inch)。因此 Pixel = DPI * Point / 72例如设置字体为20Point。 那么字体的像素大小是 90 * 20 / 72 约等于 25. 可以将字体设置为25Pixel...

2018-05-21 14:52:12 1861

原创 QListWidget 属性

1. setMinimumSize(370, 150); setMaximumSize(370, 150);  此时窗口大小便被固定为(370,150)。2. setFlow(QListView::LeftToRight);该属性确定项目布局应该流向哪个方向。如果此属性为QListView::LeftToRight,则项目将从左至右排列。 如果isWrapping属性为true,则布局将在到达可见...

2018-05-21 10:40:25 2415

转载 Qt 窗口属性简介之Qt::WA_DeleteOnClose

一、简述今天介绍一个简单的窗口属性——Qt::WA_DeleteOnClose。在正常创建窗口后,我们一般会调用close()方法来关闭窗口,这里我们看一下Q助手中关于close()方法的介绍。bool QWidget::close() Closes this widget. Returns true if the widget was closed; otherwise returns fals...

2018-05-18 16:51:14 1599

转载 Qt中文手册 之 QApplication

QApplication管理GUI程序的控制流和主要设置。QApplication包含由窗口系统和其他来源处理过和发送过的主事件循环。它也处理应用程序的初始化和收尾工作,并提供对话管理。QApplication可以对系统和应用的大部分设置项进行设置。对于用Qt写的任何一个GUI应用,不管这个应用有没有窗口或多少个窗口,有且只有一个QApplication对象。而对于用Qt写的非GUI应用,则有且只...

2018-05-18 13:54:07 1354

转载 记QDialog中exec、show、hide等函数要点

QWidget 的show()、hide()、setVisible()、setHidden() 这4个函数让人看得眼花缭乱,但是打开源代码一看,原来最终调用的只是一个函数:setVisible(bool visible) (注意这些只是QWideget中是这样,而对话框因为加入了获取返回值的功能,所以有区别)。QWidget的close :这个函数在Qt的帮助文档中描述得很详细,它的执行过程是这样...

2018-05-17 15:26:20 1116

转载 QSqlDatabase类学习笔记

Qt中的QSqlDatabase类表示一个数据库的连接。    数据库连接的创建通过静态方法addDatabase来实现,在创建时可以给数据库连接指定一个名称(ConnectionName),如果不指定名称也可以,会创建一个默认连接。如:[cpp] view plain copyQSqlDatabase a = QSqlDatabase::addDatabase("QMYSQL", "YourNa...

2018-05-17 10:21:11 3210

转载 QT数据库连接必备QSqlDatabase

每个应用都需要或多或少的保存一些数据,当不想用文件保存数据时,最好的选择恐怕就是数据库了。数据库拥有管理数据方便,数据可读性高等优点。那么在QT中又怎样使应用与数据库关联呢?!下面来介绍一个QSqlDatabase类(不是操作数据库,只连接数据库,操作数据请看数据库操作):QSqlDatabase创建连接QSqlDatabase QSqlDatabase::addDatabase(const QS...

2018-05-17 10:10:19 2004

翻译 QSqlQuery 介绍

QSqlQuery类参考[sql模块]QSqlQuery类提供了一种执行和操纵SQL语句的方式。 详情请见……#include <qsqlquery.h>被QSqlCursor继承。所有成员函数的列表。公有成员QSqlQuery ( QSqlResult * r )QSqlQuery ( const QString & query = QString::null, QSqlDa...

2018-05-16 18:25:05 3983

原创 C语言中的#号和##号的作用

一、一般用法我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.#include<iostream.h>using namespace std;#define STR(s) #s#define CONS(a,b) int(a##e##b)int main(){ printf(STR(vck));...

2018-05-16 16:31:26 1273 1

转载 QT : 屏蔽qDebug调试信息

DEFINES += QT_NO_WARNING_OUTPUTDEFINES += QT_NO_DEBUG_OUTPUTC:\Qt\Qt5.7.0\5.7\msvc2013\include\QtCore\qlogging.h[cpp] view plain copy#define QT_NO_QDEBUG_MACRO while (false) QMessageLogger().noDebug  ...

2018-05-16 15:31:22 4179

转载 QT 学习之键盘事件( keyPressEvent)

Qt keyPressEventkeyPressEvent是QWidget里面的函数,所以凡是继承自QWidget的类都可以通过实现这个函数来完成对按键事件的响应。要让当前的widget能够响应按键事件,最先需要做的事情是,调用:setFocusPolicy(Qt::StrongFocus);接下来就是keyPressEvent方法的声明与实现了~// 声明void keyPressEvent(...

2018-05-16 15:17:50 34131 3

转载 Qt C++中的关键字explicit

最近在复习QT,准备做项目了,QT Creator 默认生成的代码 explicit Dialog(QWidget *parent = 0)中,有这么一个关键字explicit ,用来修饰构造函数。以前在Windows下写程序的时候,基本上没有碰到这个关键字,那么这个关键字是做什么用的呢?      关键字 explicit 可以禁止“单参数构造函数”被用于自动类型转换。光看这一句似乎不太容易明白...

2018-05-15 16:05:01 316

转载 Qt4开发环境搭建(Qt4.8.7+mingw4.8.2+Qt Creator4.2.0)

一、选择Qt4.8.7的原因       本人从事嵌入式GUI开发,目前开源的UI框架,Qt是首选。       首先在Qt4和Qt5的选择上,个人看法:Qt4相对比较成熟,组件没有Qt5那么多,但Qt4能应对大多数GUI开发的需求,包括界面美化。       而Qt4.8.7又是Qt4的最后一个版本,同时能够在Qt官方找到指定的mingw版本。       其他原因,参考      https:...

2018-05-15 13:59:15 3417

转载 浅谈 qmake 之 shadow build

shadow buildshadow build 是什么东西?就是将源码路径和构建路径分开(也就是生成的makefile文件和其他产物都不放到源码路径),以此来保证源码路径的清洁。这不是qmake独创的东西,cmake中早就使用这个东西了 cmakeqmake备注in-sourcecmake .qmake project.pro在源码路径下执行out-of-source(shadow-build)...

2018-05-15 11:37:38 922

转载 QTextCodec中的setCodecForTr (Qt5)消失了

在Qt4中,国内很多新手都喜欢——不分青红皂白地使用如下3行代码QTextCodec::setCodecForTr(...)QTextCodec::setCodecForCStrings(...)QTextCodec::setCodecForLocale(...)尽管之前零零散散写过一点这方面的内容,比如QString 与中文问题Qt中translate、tr关系 与中文问题Qt国际化(源码含...

2018-05-15 10:43:32 1247

转载 QWS:Qt Windows System

在Qt中的术语QWS的全称是Qt windows system,是Qt自行开发的窗口系统,体系结构类似X-Windows,是一个Client/Server结构,由QWSServer在物理设备上显示,由QWSClient实现界面,两者通过socket进行彼此的通讯。在很多嵌入式系统里,Qt程序基本上都是用QWS来实现其显示,这样就保证了程序的可移植性。Qt-Embeded应用程序没有严格地区分ser...

2018-05-14 11:42:56 670

转载 Qt5之QWS和QPA

Qt是一个夸平台的库(一直宣称“Qt everywhere”),但是Qt底层不是夸平台的。比如:Qt中Gui部件的核心类QWidget,该类除了qwidget.h 和 qwidget.cpp两个原文件外,还有kernel/qwidget_mac.mm kernel/qwidget_qws.cpp kernel/qwidget_win.cpp kernel/qwidget_s60.cpp kerne...

2018-05-14 11:42:24 921

转载 qt 程序启动参数 -qws

运行嵌入式程序在嵌入式QT版本中,程序需要服务器或自己作为服务器程序。服务器程序构造的方法是构造一个QApplication::GuiServe类型的QApplication对象。或者使用-qws命令选项启动程序。Using a Single Display使用-qws选项接下来的程序可以当做客户端来运行,只要不使用-qws选项。那么客户端程序就会自动连接到服务程序中。using Mutiple ...

2018-05-14 11:41:48 1195

转载 浅谈 qmake 之 pro、pri、prf、prl文件

尽管每次和cmake对比起来,我们总是说 qmake 简单、功能少。但是qmake仍然是一个非常复杂的东西,我想大多人应该和我一样吧:不是太清楚CONFIG等变量到底如何起作用的用过的qmake内置变量和函数不超过20个看Qt Creator源码或者QtSolution等库中自己使用的 *.pro 文件就想看天书一样本文只能抓住一条线,简单介绍一下 *.pro、*.pri、*.prf、*.prl等...

2018-05-11 16:38:47 611

Oracle内置函数大全.rar

Oracle内置函数大全,讲解Oracle内置函数使用,让你的Oracle更上一层楼, Oracle 基础入门

2020-12-16

Oracle常用函数集锦.rar

Oracle常用函数集锦,讲解Oracle常用函数使用,让你的Oracle更上一层楼, Oracle 基础入门

2020-12-16

SQL Server 关系数据库简介.rar

SQL Server 关系数据库简介, 讲解 SQL Server关系数据库的基础概念,如何使用等,入门基础

2020-12-16

SQL Server权限管理图文教程.rar

SQL Server 权限管理图文教程 , ppt 教程, 讲解SQL Server 中权限如何管理

2020-12-16

SQL Server 数据转换图文教程.rar

SQL Server 数据转换图文教程 , ppt 教程, 讲解SQL Server 中数据如何转换

2020-12-16

QTcpThreadPoolServiceTest

QT 的 信号、槽原生支持跨线程传递,其 QByteArray与C++11的shard_ptr均可用于跨线程数据块的生命周期管理。 试验中,设计了一个设置为CPU核心数的线程池,这个线程池可以异步接受N个数据生产者传入的数据,均衡的分配处理任务,处理后的数据返回给某1个或者几个消费者。有两种均衡方法。 一种是生产者粒度的均衡。同一个生产者的各批数据FIFO顺序不被打破,这需要判断,当处理线程队列中还有该生产者的数据时,不改变当前处理线程。 第二种是数据粒度的并行,某个生产者传来的数据被分配到不同的线程,不保证后到的数据后被处理(也可能先到的处理的慢,后到的快)

2020-12-16

空空如也

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

TA关注的人

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