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

网站开发员纵向发展郑州网站推广方案

网站开发员纵向发展,郑州网站推广方案,自己想建设一个网站,oa系统哪个品牌好A QFrame#andrFrm[status"android_en"] A:表示父类或顶层窗口的类型。如果 A 是一个自定义的类名,确保该类已经正确注册到 Qt 系统中。QFrame:表示具体的控件类型。#andrFrm:表示控件的对象名称(通过 setOb…
A QFrame#andrFrm[status="android_en"]
  • A:表示父类或顶层窗口的类型。如果 A 是一个自定义的类名,确保该类已经正确注册到 Qt 系统中。
  • QFrame:表示具体的控件类型。
  • #andrFrm:表示控件的对象名称(通过 setObjectName("andrFrm") 设置)。
  • [status="android_en"]:表示控件的动态属性值为 "android_en"
border-image: url(:/images/android_en.png) 0 0 0 0 stretch stretch;

(1) 动态属性未正确设置

  • 在 Qt 中,使用 [status="android_en"] 的前提是控件的 status 属性已被正确设置。
  • 如果没有调用 setProperty() 方法,或者属性值不匹配,样式表规则不会生效。

 

andrFrm->setProperty("status", "android_en");

设置属性后刷新样式

andrFrm->style()->unpolish(andrFrm);
andrFrm->style()->polish(andrFrm);
andrFrm->update();

(2)资源路径问题

 确保图片已添加到 .qrc

<RCC><qresource prefix="/images"><file>android_en.png</file></qresource>
</RCC>

完整代码示例

#include <QApplication>
#include <QFrame>
#include <QPushButton>
#include <QVBoxLayout>
#include <QFile>
#include <QDebug>class A : public QWidget {
public:A(QWidget *parent = nullptr) : QWidget(parent) {// 创建 QFrame 控件andrFrm = new QFrame(this);andrFrm->setObjectName("andrFrm");andrFrm->setFixedSize(200, 200);// 设置布局QVBoxLayout *layout = new QVBoxLayout(this);layout->addWidget(andrFrm);// 添加按钮用于切换状态QPushButton *btnAndroidEn = new QPushButton("Set Android_EN", this);QPushButton *btnClear = new QPushButton("Clear Status", this);layout->addWidget(btnAndroidEn);layout->addWidget(btnClear);// 连接信号与槽connect(btnAndroidEn, &QPushButton::clicked, this, [this]() {andrFrm->setProperty("status", "android_en");updateStyle();});connect(btnClear, &QPushButton::clicked, this, [this]() {andrFrm->setProperty("status", QVariant()); // 清除属性updateStyle();});}private:QFrame *andrFrm;void updateStyle() {andrFrm->style()->unpolish(andrFrm); // 解除样式andrFrm->style()->polish(andrFrm);   // 重新应用样式andrFrm->update();                   // 更新控件}
};int main(int argc, char *argv[]) {QApplication app(argc, argv);// 加载样式表QFile styleFile(":/styles/style.css");if (styleFile.open(QFile::ReadOnly)) {QString styleSheet = QLatin1String(styleFile.readAll());app.setStyleSheet(styleSheet);}A window;window.show();return app.exec();
}

 

 

http://www.dtcms.com/wzjs/350368.html

相关文章:

  • 安徽智农网络信息技术服务有限公司 网站开发网站设计报价方案
  • 陇南网站制作公司网站设计要多少钱
  • 如何做网上销售网站百度网站app下载
  • vue做电商网站长沙网站seo技术厂家
  • 鲁山网站建设兼职阿里指数查询官网
  • 游戏网站建设与策划2022重大时政热点事件简短
  • 做网站运营有趣吗seo的推广技巧
  • 平面设计专业就业前景什么叫优化
  • 商城网站案例北京网站建设公司报价
  • 网站开发用什么语言好品牌推广方案包括哪些
  • 网站怎样免费推广站长之家字体
  • 室内设计方案讲解思路自动app优化
  • 中英文双语网站模板最近爆发什么病毒感染
  • 如何在wordpress上下载apkseo优化教程培训
  • 东莞seo建站优化收费百度人工客服在线咨询电话
  • 建设网站虚拟主机在哪买百度贴吧官网
  • 百度搜索热度有名的seo外包公司
  • 门户网站 集成 移动app 方案搜索引擎营销优化
  • 店铺设计叫什么西安seo排名外包
  • 网站客户运营郑州seo网站管理
  • asp网站模板安装网站外链是什么
  • myeclipse做web网站百度财报q3
  • 做网站题材市场调研的重要性
  • 济南长兴建设集团有限公司网站广州seo服务外包
  • 网页设计和网站建设是同一回事吗网络营销的目的和意义
  • 武城县建设局网站百度推广平台收费标准
  • 做暧暧暖网站百度搜索引擎的网址是
  • 网站没完成可以备案么上海企业网站seo
  • 惠州网站建设 翻译优化营商环境评价
  • 电子商务网站建设的教案怎么做推广网站