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

上海微网站制作建设两学一做网站专题

上海微网站制作建设,两学一做网站专题,html网站要怎么做的,做微信视频的网站哈喽大家好#xff0c;我是20YC小二#xff01;欢迎扫码关注公众号#xff0c;现在可免费领取《C程序员》在线视频教程哦#xff01; ~下面开始今天的分享内容~ 1. QFrame介绍 QFrame是Qt框架中的一个框架控件类#xff0c;主要用于在图形用户界面(GUI)中创建框架#…哈喽大家好我是20YC小二欢迎扫码关注公众号现在可免费领取《C程序员》在线视频教程哦 ~下面开始今天的分享内容~ 1. QFrame介绍 QFrame是Qt框架中的一个框架控件类主要用于在图形用户界面(GUI)中创建框架并提供各种边框样式和功能。它是许多基础控件的基类可以用于创建自定义的框架样式或者作为其他需要边框控制的控件的基类。 QFrame的主要功能和特点包括 边框控制QFrame提供了丰富的边框样式和功能可以控制边框的凸起、凹下、阴影、线宽等。这使得开发人员可以方便地创建具有不同外观和风格的框架。框架形状QFrame支持多种框架形状包括矩形框、面板、Windows风格的面板等。这些形状可以根据需要进行选择和定制以适应不同的应用场景。子类化QFrame作为许多基础控件的基类可以被其他控件类继承并提供成员方法和属性给子类用于实现子类的框架样式设计。这使得QFrame具有很高的灵活性和可扩展性。占位符框架QFrame还可以直接用于创建不包含任何内容的简单占位符框架用于在界面中预留空间或作为布局的一部分。 QFrame具有丰富的边框控制、框架形状和子类化功能。通过合理地使用QFrame开发人员可以创建具有自定义样式和功能的框架提高应用程序的用户界面质量和用户体验。 如何使用 头文件#include QFrame cmakefind_package(Qt6 REQUIRED COMPONENTS Widgets)               target_link_libraries(mytarget PRIVATE Qt6::Widgets) qmakeQT widgets 继承于QWidget 2. QFrame显示普通面板风格例子 #include QFrame QFrame* p_frame new QFrame(this); p_frame-setGeometry(25, 25, 350, 150); p_frame-setFrameShape(QFrame::Panel); p_frame-setFrameShadow(QFrame::Raised); 3. QFrame常用属性 frameShape框架形状 // 访问函数 Shape frameShape() const void setFrameShape(Shape)/**** 例子普通Window风格面板框架 ****/ p_frame-setFrameShape(QFrame::WinPanel); p_frame-setFrameShadow(QFrame::Raised); frameShadow框架阴影 // 访问函数 Shadow frameShadow() const void setFrameShadow(Shadow)/**** 例子 ****/ p_frame-setFrameShape(QFrame::WinPanel); p_frame-setFrameShadow(QFrame::Sunken); lineWidth线条宽度 // 访问函数默认 1 int lineWidth() const void setLineWidth(int) 4. QFrame绘制水平线例子 #include QFrame QFrame* p_frame new QFrame(this); p_frame-setGeometry(10, 10, 180, 5); p_frame-setFrameShape(QFrame::HLine); p_frame-setLineWidth(5); 5. QFrame绘制垂直线例子 #include QFrame QFrame* p_frame new QFrame(this); p_frame-setGeometry(10, 18, 5, 200); p_frame-setFrameShape(QFrame::VLine); p_frame-setLineWidth(5); p_frame-setStyleSheet(border: 5px solid blue;); 6. QFrame各种风格显示例子 功能创建各种不同显示风格的QFrame控件。 .h 头文件源码 #ifndef DIALOG_H #define DIALOG_H #include QDialogclass Dialog : public QDialog {Q_OBJECT public:Dialog(QWidget *parent nullptr);~Dialog(); }; #endif // DIALOG_H.cpp 源文件源码 #include dialog.h #include QFrameDialog::Dialog(QWidget *parent): QDialog(parent) {this-setWindowTitle(20YC编程社区);this-resize(780, 360);// 绘制水平线QFrame* p_frame1 new QFrame(this);p_frame1-setGeometry(10, 10, 680, 5);p_frame1-setFrameShape(QFrame::HLine);p_frame1-setLineWidth(5);// 绘制垂直线指定线条颜色QFrame* p_frame2 new QFrame(this);p_frame2-setGeometry(10, 18, 5, 200);p_frame2-setFrameShape(QFrame::VLine);p_frame2-setLineWidth(5);p_frame2-setStyleSheet(border: 5px solid blue;);// 绘制方框QFrame* p_frame3 new QFrame(this);p_frame3-setGeometry(25, 25, 150, 50);p_frame3-setFrameShape(QFrame::Box);// 绘制带阴影方框QFrame* p_frame4 new QFrame(this);p_frame4-setGeometry(25, 125, 150, 50);p_frame4-setFrameShape(QFrame::Box);p_frame4-setFrameShadow(QFrame::Raised);// 绘制框架带阴影效果1QFrame* p_frame5 new QFrame(this);p_frame5-setGeometry(225, 25, 150, 50);p_frame5-setFrameShape(QFrame::Panel);p_frame5-setFrameShadow(QFrame::Raised);// 绘制框架带阴影效果2QFrame* p_frame6 new QFrame(this);p_frame6-setGeometry(225, 125, 150, 50);p_frame6-setFrameShape(QFrame::WinPanel);p_frame6-setFrameShadow(QFrame::Sunken); }Dialog::~Dialog() { }
http://www.hkea.cn/news/14326711/

相关文章:

  • 西安建设科技专修学院网站活动宣传软文
  • 网站查外链产品展示类网站源码
  • 永嘉网站制作系统wordpress评论者名字
  • 提交图片的网站要怎么做内容型网站的运营
  • 有哪些建设网站公司免费精品网站模板
  • 一流小说网站模板企业高端网站
  • 如何计算网站pvsem扫描电子显微镜
  • 展览网站模板大全苏州室内设计学校
  • 中国建站平台seo3的空间构型
  • 重庆网站推广效果中国对外贸易网站
  • 自己做公司网站难吗游戏开发和网站开发哪个好玩
  • 设计网站作品欣赏有那些网站阜宁网站建设找哪家好
  • 网站美工设计收费长春网站建设开发维护
  • 网站营销外包公司哈尔滨做网站建设
  • 晋城做网站的公司云南省网站开发软件
  • 太原做网站推广的公司北京ui设计
  • 企业外贸网站建设方案网页设计网站
  • 五金喷漆东莞网站建设怎样申请注册公司
  • 招聘网站建设维护人员外贸soho
  • 美橙建站怎么样wordpress挣钱
  • 个人主页静态网站泉州网站建设策划
  • 昆明专门做网站中交路桥建设有限公司是国企吗
  • 长春网站制作顾问网站制作 网站
  • 地方网站优势网站空间选择
  • 信息技术网站建设东莞市专注网站建设公司
  • 简单带数据库的网站模版北京公司网站建设费用
  • 微信手机营销软件网站建设生活中的网络营销有哪些
  • 医院网站建设情况汇报邯郸市口碑网络技术有限公司
  • 江苏网站建设官网做网站平面模板是啥意思
  • 网站管理员功能互联网保险发展趋势