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

网站服务器价格表佛山本地网站建设

网站服务器价格表,佛山本地网站建设,怎样做网站赚点击量的钱,网站建设独立目录 一、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://www.dtcms.com/wzjs/79576.html

相关文章:

  • 做公众号编辑用什么网站唐山公司做网站
  • 此网站正在建设中页面深圳百度seo优化
  • 什么网站做详情页好免费学生网页制作成品
  • 代帮企业做网站快速网站
  • 什么人需要网站建设首页关键词排名代发
  • 打开网站代码教育培训机构排名
  • 网站加速免费软文写作的十大技巧
  • 网站上的彩票走势图是怎么做的广州seo公司哪个比较好
  • 屏蔽ip网站赣州网站建设公司
  • wordpress搭建拒绝访问需要优化的地方
  • 云浮 网站建设外链交易平台
  • 免费提供ppt模板的网站百度关键词是怎么排名靠前
  • 卓训网是个什么网站游戏代理平台哪个好
  • 上海嘉定网站建设百度网址大全电脑版
  • 营销型网站建设案例分析磁力链
  • 张家港做英文网站长沙百度搜索网站排名
  • ppt模板大全免费下载网站百度站长
  • 深圳建设厅网站首页seo的优化技巧和方法
  • 做视频网站怎么赚钱seo赚钱培训课程
  • 做游戏网站的分析新手怎么做网络推广
  • wordpress站点的url广告投放方案
  • 企业网站分析报告免费网站或软件
  • 网站自助建设平台有哪些互联网品牌的快速推广
  • 做网站推广和网络推广网站空间费用一年多少
  • 做网站有回扣拿吗网站流量查询工具
  • 做网站分辨率一般多少百度官方网站首页
  • 手机实用网站百度论坛首页
  • 骏驰网站建设搜索引擎营销的特点是什么
  • 洛阳建设三轮网站网络推广
  • 合肥高端网站建设设计营销策划的重要性