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

电子商务网站建设教材宽屏网站

电子商务网站建设教材,宽屏网站,东莞市建设局网站首页,wordpress手机管理软件简单修改样式 有时#xff0c;您希望为UI的特定部分创建“一次性”外观#xff0c;并在其他地方使用完整的样式。 例如#xff0c;也许你不满意基本款式的纽扣有正方形的角。要使它们圆角#xff0c;可以覆盖背景项并设置矩形的半径属性#xff1a; import QtQuick impo…简单修改样式 有时您希望为UI的特定部分创建“一次性”外观并在其他地方使用完整的样式。 例如也许你不满意基本款式的纽扣有正方形的角。要使它们圆角可以覆盖背景项并设置矩形的半径属性 import QtQuick import QtQuick.ControlsApplicationWindow {width: 400height: 400visible: trueButton {id: buttontext: A Special Buttonbackground: Rectangle {implicitWidth: 100implicitHeight: 40color: button.down ? #d6d6d6 : #f6f6f6border.color: #26282aborder.width: 1radius: 4}} }注意:由于在任何给定样式中组成控件的不同项被设计为一起工作因此可能有必要重写其他项以获得您想要的外观。 在多个地方使用自定义样式 如果您计划在多个位置使用圆角按钮那么第二种创建按钮的方法是很好的。它涉及到将代码移动到项目中自己的QML文件中。对于这种方法我们将从Basic样式的Button.qml中复制背景代码。该文件可以在Qt安装的以下路径中找到: $QTDIR/qml/QtQuick/Controls/Basic/Button.qml这样做之后我们将简单地添加以下行: radius: 4为了避免与模块本身中的控件混淆我们将该文件命名为MyButton.qml。要在应用程序中使用该控件请通过其文件名引用它: import QtQuick.ControlsApplicationWindow {MyButton {text: qsTr(A Special Button)} }子文件夹的方式 首先像上面一样复制一个现有文件但是这次将其放入项目中名为controls的子文件夹中。要使用该控件首先将文件夹导入命名空间: import QtQuick.Controls import controls as MyControlsApplicationWindow {MyControls.Button {text: qsTr(A Special Button)} }由于现在有了MyControls命名空间因此可以在Qt Quick controls模块中以控件的实际对应项命名控件。您可以对希望添加的任何控件重复此过程。 这三种方法的另一个好处是不需要从头开始实现模板。 注意:这里提到的三种方法不适用于自定义附加的ToolTip因为它是内部创建的共享项。若要对工具提示进行一次性自定义请参阅自定义工具提示。若要自定义附加的工具提示必须将其作为您自己样式的一部分提供。 创建自定义风格 有几种方法可以创建自己的风格。下面我们将解释各种方法。在Qt Quick Controls中样式本质上是单个目录中的一组QML文件。一个可用的样式有四个要求: 必须存在至少一个名称与控件匹配的QML文件(例如Button.qml)。每个QML文件必须包含来自QtQuick的相关类型。模板作为根项导入。例如Button.qml必须包含一个Button模板作为它的根项。如果我们使用QtQuick。控件导入就像我们在前一节中所做的那样它将不起作用:我们正在定义的控件将尝试从自身派生。qmldir文件必须与QML文件一起存在。下面是一个简单的qmldir文件的例子它提供了一个按钮: module MyStyle Button 2.15 Button.qml如果使用编译时样式选择qmldir还应该导入回退样式: # ... import QtQuick.Controls.Basic auto这也可以用于运行时样式选择而不是使用QQuickStyle::setFallbackStyle()。这种样式的目录结构是这样的: MyStyle ├─── Button.qml └─── qmldir这些文件必须位于可通过QML导入路径找到的目录中。 例如如果上面提到的MyStyle目录的路径是/home/user/MyApp/MyStyle那么/home/user/MyApp必须添加到QML导入路径中。To useMyStyle in MyApp, refer to it by name: ./MyApp -style MyStyle样式名称必须与样式目录的大小写匹配;不支持传入mystyle或mystyle。 默认情况下样式系统使用Basic样式作为未实现控件的备用样式。要自定义或扩展任何其他内置样式可以使用QQuickStyle指定不同的回退样式。 这意味着您可以为自定义样式实现尽可能多的控件并将它们放置在几乎任何地方。它还允许用户为您的应用程序创建自己的样式。
http://www.zqtcl.cn/news/745195/

相关文章:

  • 国外网站推广方法wnmp 搭建WordPress
  • 网站建设流程 文档企业网上办事大厅
  • .net怎么做网站域名备案注销流程
  • 检测网站建设网站搭建注意事项
  • 河北建设工程信息网站网站的建设要多少钱
  • 玉林住房和城乡建设局网站官网google广告在wordpress
  • 海淀网站建设公司wordpress 招聘网站模板
  • 手机网站在哪里找到网上能免费做网站发布叼
  • 网站设置英文怎么说广州优质网站建设案例
  • 外贸怎样做网站临汾花果街网站建设
  • 专业集团门户网站建设方案南昌医院网站建设
  • 用php做美食网站有哪些新建网站如何做关键词
  • 企业网站建设招标微信公众平台官网登录入口网页版
  • 网站宣传图网站程序预装
  • 网站设计论文选题seo排名优化推广报价
  • wordpress图床网站百度链接收录
  • 八年级信息网站怎么做电商网站的支付接入该怎么做呢
  • wordpress 的应用大兴安岭地网站seo
  • 网站建站作业做直播网站赚钱
  • 网站建设虍金手指花总简单免费制作手机网站
  • 京东网站是刘强冬自己做的吗献县网站建设价格
  • 余姚什么网站做装修比较好邢台企业做网站哪儿好
  • 网站建设后端国外购物平台排行榜前十名
  • 西安做百度推广网站 怎样备案简述商务网站建设
  • 如何建设本地网站东莞常平限电通知2021
  • 成都网站建设cdajcx重庆推广网站排名价格
  • 建网站的价格网店设计方案计划书
  • 长沙做公司网站如何制作个人网站教程
  • 做一个网站怎么做的仿qq网站程序
  • 曲靖市建设局网站官网织梦可以放两个网站