自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 棋盘问题

棋盘问题Description在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。Input输入含有多组测试数据。 每组数据的第一行是两个正整数,n k,用一个空格隔开,表示了将在一个n*n的矩阵内描述棋盘,以及摆放棋子的数目。 n

2016-12-19 10:32:04 352

原创 Charm Bracelet

题目:描述Bessie has gone to the mall's jewelry store and spies a charm bracelet. Of course, she'd like to fill it with the best charms possible from the N(1 ≤ N≤ 3,402) available charms. Eac

2016-12-12 14:39:32 781

原创 学习笔记之qt4的信号与槽机制

信号是一个特定的标识;一个槽就是一个函数,与一般的函数不同,槽函数既能够和信号关联,也能够像普通函数一样直接调用。      当某个事件出现时,通过发送信号,可以将与之相关联的槽函数激活,即执行槽函数代码。在程序中,使用QObject::connect()函数来讲某个信号和某个槽进行关联,而信号和槽之间的真正关联是由Qt的信号和槽机制来实现的。      信号和槽的关联关系可以有3

2016-12-06 20:17:05 1247

原创 学习笔记之qt4程序中引入自定义窗口部件之多继承方式

多继承中,需要从标准的 QWidget类和Qt designer绘制的界面类继承。这样,继承自qt标准的窗口部件类和界面类的子类就可以直接访问其父类的公有成员和保护成员。1、用qt creator创建一个名为mulinherit的empty qt project工程并把这个工程存放在一个名为findfile的文件夹中(用qt designer创建的findfileform.ui文件也存放在

2016-12-06 20:07:53 776

原创 学习笔记之qt4程序中引入自定义窗口部件之单一继承方式

1、用qt creator创建一个名为singleinherit的empty qt project工程并把这个工程存放在一个名为findfile的文件夹中(用qt designer创建的findfileform.ui文件也存放在这个文件夹中)。2、右击该工程将已有的findfileform.ui文件添加到该工程中。3、在该工程中添加文件findfileform.cpp,findfilefo

2016-12-06 20:00:12 439

原创 学习笔记之qt4程序中引入自定义窗口部件之直接使用方式

1、用qt creator创建一个名为direct的empty qt project工程并把这个工程存放在一个名为findfile的文件夹中(用qt designer创建的findfileform.ui文件也存放在这个文件夹中)。2、右击该工程将已有的findfileform.ui文件添加到该工程中。3、添加新文件direct.cpp文件到该工程中,代码如下:#include#inc

2016-12-06 19:47:22 569

原创 学习笔记之Qt4内建对话框

为了方便程序员进行某些特定功能对话框的编程,Qt提供了一套标准的通用对话框。这些内建的对话框都提供了一些便于使用的静态函数。在windows系统上,这些静态函数将会调用本地的windows对话框;而在Mac OS X系统下,这些静态函数将会调用本地的Mac OS X对话框。    Qt提供的内建对话框有:1、颜色对话框QColorDialog,能够允许用户选择颜色;2、错误消息框QEr

2016-12-04 17:29:23 1064

原创 学习笔记之Qt自定义对话框

1、用qt creater 创建一个名为mydialog的qt empty project工程;2、在该工程中添加logindlg.cpp、logindlg.h、mydialog.cpp文件,代码如下:logindlg.h//定义宏变量,确保该头文件只被包含一次,防止头文件被多次包含#ifndef LOGINDLG_H#define LOGINDLG_H#include#in

2016-12-04 10:07:51 6491

原创 笔记2之Qt4自定义对话框

QDialog是所有Qt对话框窗口的基类,它继承自QWidget。用qt creater建立一个名为mydialog的empty qt project工程,并且分别建立logindlg.h、logindlg.cpp、mydialog.cpp文件。logindlg.h//定义宏变量,确保该头文件只被包含一次,防止头文件被多次包含#ifndef LOGINDLG_H#define LO

2016-12-03 19:57:35 893

原创 笔记1之Qt4初步初步实践o

打开Qt Creater创建一个名为hello的Qt  Gui Application工程。注:这里所有文件都是自动生成的且除了main.cpp做了更改以外其它文件都未改动。main.cpp#include#include "mainwindow.h"int main(int argc, char *argv[]){ QApplication app(argc, arg

2016-12-03 14:35:35 327

空空如也

空空如也

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

TA关注的人

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