当前位置: 首页 > wzjs >正文

虹口门户网站建设成都网站建设cdxwcx

虹口门户网站建设,成都网站建设cdxwcx,分销平台网站建设,4399网站开发者目录 一、Qt体系框架: ​编辑二、布局方式: 1.绝对布局 setGeometry()函数 2.盒子布局: QHBoxLayout:水平布局管理器 QVBoxLayout:垂直布局管理器 QGridLayout:网格布局管理器 三、基本控件及其函数 标签类 :QLabel 按…

目录

一、Qt体系框架:

​编辑二、布局方式:

1.绝对布局

setGeometry()函数

2.盒子布局:

QHBoxLayout:水平布局管理器

QVBoxLayout:垂直布局管理器

QGridLayout:网格布局管理器

三、基本控件及其函数

标签类 :QLabel

按钮类:QPushButton

编辑框类 :QLineEdit

下拉框类:QComboBox

复选框类:QCheckBox

调色板类:QPalette

 提示框类:QMessageBox

QWidget基本函数:


一、Qt体系框架:

Qt类都有一个共同的祖先都是QObject类,其后面有三个大的子类分别负责不同的功能它们是:

  • QApplicaton:类管理图形用户界面应用程序和控制台程序的控制流和主要设置
  • QWidget:是所有用户界面对象的基类,负责管理图形界面(窗口)
  • QLayout:负责管理所有图形界面的摆放方式(布局)

二、布局方式:

1.绝对布局

setGeometry()函数

void QWidget::setGeometry ( int x, int y, int w, int h )

参数说明:

  x:表示子部件在父窗体行的位置

  y:表示子部件在父窗体列的位置

  w:表示子部件宽度

           h:表示子部件的高度

2.盒子布局:

  • QHBoxLayout:水平布局管理器

this->middle3=new QHBoxLayout();
this->middle3->addWidget(this->typeLab);

this->middle3->addWidget(this->typeBox);

this->middle3->setContentsMargins(80,0,80,0);//布局四周的距离,左上右下

  • QVBoxLayout:垂直布局管理器
  • QGridLayout:网格布局管理器

//初始化
this->gridlayout=new QGridLayout;   
this->gridlayout->addWidget(this->btn1,0,0);//添加进网状布局

//设置按钮随窗口变化
this->btn1->setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Expanding);

//设置布局之间间隙
this->gridlayout->setSpacing(0);

//设置布局外边距

this->gridlayout->setMargin(0);

//舞台应用这个布局

this->setLayout(gridlayout);

三、基本控件及其函数

  • 标签类QLabel
  • 按钮类:QPushButton
  • 编辑框类 :QLineEdit

this->passEdit=new QLineEdit();
this->passEdit->setEchoMode(QLineEdit::Password);//编辑框以密文显示

  • 下拉框类:QComboBox

    QComboBox *typeBox;

//下拉框   
this->typeBox=new QComboBox();   
this->typeBox->addItem(QString::fromUtf8("学生证"));   
this->typeBox->addItem(QString::fromUtf8("身份证"));

  • 复选框类:QCheckBox

    QCheckBox *ck1;

    QCheckBox *ck2;

    QCheckBox *ck3;

  

  //复选框

    this->ck1=new QCheckBox(QString::fromUtf8("编程"));

    this->ck2=new QCheckBox(QString::fromUtf8("篮球"));

    this->ck3=new QCheckBox(QString::fromUtf8("足球"));

  • 调色板类:QPalette

//调色板
QPalette palette=this->palette();    palette.setBrush(QPalette::Background,QBrush(QPixmap("img/2.jpeg")));  //背景图片    //palette.setColor(QPalette::Background,Qt::black);   //背景颜色   
this->setPalette(palette);

  •  提示框类:QMessageBox

  • QWidget基本函数:
  • void QWidget::show ()//显示widget

  • void QWidget::hide ()//隐藏widget

  • bool QWidget::close ()//关闭widget

  • void QWidget:: resize ( int w, int h )//调整尺寸

  • void QWidget ::setWindowTitle()//设置窗口名字

  • void QWidget ::setWindowIcon()//设置窗口图标

例如:

this->resize(800,533);//设置窗口大小
this->setWindowTitle("捕鱼达人");   
this->setWindowIcon(QIcon("img/Fish_Icon.png"));


文章转载自:

http://tsUz61rx.mdrnn.cn
http://eoQSwgeG.mdrnn.cn
http://0eheClNG.mdrnn.cn
http://grz33AIN.mdrnn.cn
http://OOy8Bgc2.mdrnn.cn
http://dZuZl4kz.mdrnn.cn
http://KCxGvad9.mdrnn.cn
http://cLkhqQ8T.mdrnn.cn
http://AHv1pouD.mdrnn.cn
http://AeVsjmL3.mdrnn.cn
http://8Lu2abGy.mdrnn.cn
http://JbqwSQrX.mdrnn.cn
http://BiqRF6uj.mdrnn.cn
http://mnnWF6Sr.mdrnn.cn
http://Ra4hojtM.mdrnn.cn
http://EFkiT3EF.mdrnn.cn
http://4wvkUPFC.mdrnn.cn
http://AOdhTDKY.mdrnn.cn
http://L40N3vWz.mdrnn.cn
http://R7tvsYK1.mdrnn.cn
http://NIxmrd6O.mdrnn.cn
http://PiYyQbxw.mdrnn.cn
http://SupGT5Bx.mdrnn.cn
http://MAQZBanw.mdrnn.cn
http://w7comC5U.mdrnn.cn
http://gQUfjcj1.mdrnn.cn
http://u2R26ysJ.mdrnn.cn
http://DiLmFNbU.mdrnn.cn
http://pLBpbDYs.mdrnn.cn
http://nLPdHTgh.mdrnn.cn
http://www.dtcms.com/wzjs/757975.html

相关文章:

  • 一线互联网公司有哪些济南优化官网公司
  • c 视频播放网站开发房屋装修网
  • 泰安定制网站建设公司郑州做网站推
  • 四川建设集团有限公司网站四川省城乡住房建设部网站
  • 如何做影视网站的标题商丘做网站sqlongliqi
  • 医院网站主页面设计p2p借贷网站开发 论文
  • 产品做网站不花钱拖拽式网站建设源码
  • 网站公司好做吗制作手机的游戏
  • 江西网站备案流程推广公司产品
  • 有哪些网站可以免费推广房产网络
  • 给网站做选题江安县规划和建设局网站
  • 网站商城制作开发公司更换物业公司的请示
  • 上海建筑网站建设电子商务网站建设策划书网站类型
  • 做彩票网站非法吗德州建设网站有
  • 凡客诚品网站特点上海的外贸网站建设公司
  • 做个模板网站多少钱怎样在手机安装wordpress
  • 做自媒体素材搬运网站专业做二手房装修网站
  • 个人在线视频播放网站搭建嵌入式软件开发培训机构
  • 做调查网站赚钱内容型网站的运营
  • 社交网站开发简约 个人网站
  • 郑州网站建设推广渠道wordpress表单设置
  • 创建网站选哪家好给做网站建设的一些建议
  • 做特卖网站有什么网站在招聘网站里做电话销售
  • 两学一做专题网站介绍建工网校论坛
  • 购物网站制作公司网站有死链接怎么办
  • 短网址还原网站怎样做个人网站
  • 南昌建设局网站查询塔吊证wordpress 去掉rss
  • 玖云建站系统python初学者怎么入门
  • 免费数据查询网站wordpress绑定多个域名的方法
  • 如何做淘宝客的网站汕头专业网页设计培训哪个好