自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

转载 c/c++ struct union 对齐方式

有如下的两个结构体:struct A                                       struct B         {                                                {int a;                                           int a;unsigned __

2012-09-26 11:04:06 982

转载 QT之QSetting类

QT之QSetting类      用户对应用程序经常有这样的要求:要求它能记住它的 settings ,比如窗口大小,位置,一些别的设置,还有一个经常用的,就是 recent files ,等等这些都可以通过 Qsettings 来实现。 我们知道,这些 settings 一般都是存在系统里的,比如 windows 一般都写在系统注册表或者写 INI 文件, mac 系统一般都在 XML

2012-09-25 17:10:47 10993

转载 tablewidget的属性及用法

1. 将表格变为禁止编辑在默认情况下,表格里的字符是可以更改的,比如 双击一个单元格,就可以修改原来的内容,如果想禁止用户的这种操作,让这个表格对用户只读,可以这样:?1tableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);

2012-09-21 14:40:35 15900

转载 QT 获取系统屏幕分辨率

QT 获取系统屏幕分辨率  1,在Windows下可以使用GetSystemMetrics(SM_CXSCREEN);GetSystemMetrics(SM_CYSCREEN)获取。  2,在Linux下可以使用XDisplayWidth;XDisplayHeight()获取。3,在QT中呢?很多人说是QApplication::desktop(

2012-09-20 11:22:54 2530

转载 QTableView是显示表格状的视图

其经常使用的函数有1.显示格子 setShowGrid(false);2.由内容调整列 resizeColumnsToContents();3.获取垂直表头 verticalHeader();当然还有水平表头4.设置非编辑状态 verticalView->setEditTriggers(QTableView::NoEditTriggers);5.设置点击行为vert

2012-09-19 10:08:33 4031

转载 [QT] 小知识集锦

[QT] 小知识集锦  qt 中关于 QWidget 的背景颜色和背景图片的设置首先设置autoFillBackground 属性为真然后定义一个QPalette 对象设置QPalette 对象的背景属性(颜色或图片)最后设置QWidget 对象的Palette实例:QWidget *widget = new QWidget;

2012-09-15 09:08:27 661

转载 Qt信号与槽

信号与槽作为QT的核心机制在QT编程中有着广泛的应用,本文介绍了信号与槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。 QT是一个跨平台的C++ GUI应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前Linux上最为流行的KDE桌面环境就是建立在QT库的基础之上。QT支持下列平台:MS/WINDOWS-95、98、NT和2

2012-09-11 18:05:54 757

转载 Qt中的close和closeEvent

对于一个QDialog类的对话框可以用reject()和accept()来控制关闭时的行为。对于QMainWindow而言则可以通过close()信号和closeEvent(QCloseEvent *)函数。当然,这两个都是从QWidget那里继承过来的,所以严格说来只要是Qt控件就都能用,但应该还是对主窗口应用比较多吧。每当点击窗口上方的关闭按钮,就会引发窗口的bool close()响应,

2012-09-11 17:28:02 19236

转载 const的用法

面向对象是C++的重要特性. 但是c++在c的基础上新增加的几点优化也是很耀眼的 就const直接可以取代c中的#define 以下几点很重要,学不好后果也也很严重 const 1. 限定符声明变量只能被读   const int i=5;   int j=0;   ...   i=j;  //非法,导致编译错误   j=i;  //合法 2. 必须

2012-09-11 17:16:50 696

转载 typedef的用法

关于typedef的用法总结    不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很不错,由于总结的很好,我就不加修改的引用过来了,以下是引用的内容(红色部分是我自己写的内容

2012-09-11 15:01:48 291

转载 常见的几个Qt编程问题的处理

常见的几个Qt编程问题的处理  2009-03-26 16:04:37|  分类:IT笔记 |字号 订阅常见的几个Qt编程问题的处理1、如果在窗体关闭前自行判断是否可关闭答:重新实现这个窗体的closeEvent()函数,加入判断操作Quote:{       if (maybeSave())       {

2012-09-06 18:02:33 808

转载 Qt点滴

类定义后面要加";"函数的实现部分,如果定义部分有void,则实现部分不能少;检查include文件有无少;error: request for member `show' in `((MainWindow*)this)->MainWindow::rightform', which is of non-class type `RightForm*'|"->"与"."问题

2012-09-03 10:52:02 3603

原创 Qt hasfocus()的使用和Qt::Tool

hasfocus()是使用在轮询状态,也就是要到app.exec();所以要要写在相应的槽中等待信号setfocus()不用;在做键盘时,当点击键盘时,会接收焦点。所以要用setFocusPolicy(Qt::NOFocus);QT禁用最大化按钮 和 禁止调节窗口大小setWindowFlags(windowFlags()& ~Qt::WindowMaximizeButtonHint)

2012-09-03 10:50:31 8167

UDP传输图片文件并显示

UDP传输图片文件并显示

2015-04-29

如何用QVideoWidget播放视频

Qt播放视频文件,一个简单用Qt自己的累播放视频

2015-04-29

QmessageBox

QmessageBox的详细用法,对QmessageBox都用例子做了详细的介绍。

2012-08-17

鼠标在控件上移动弹出窗体

Qt做的界面,当鼠标移动到界面的的某个控件。可以自动弹出一个窗体或者其他控件

2012-08-16

空空如也

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

TA关注的人

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