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

马云做黄页网站时候什么是搜索引擎竞价推广

马云做黄页网站时候,什么是搜索引擎竞价推广,wordpress相册,辽宁住房和城乡建设部网站背景 用stackedWidget内嵌2个QTableWidget页面,实现切换。在进行stackedWidget.width()的获取时候,可以正常获得ui界面设置的宽度值,但是在QTableWidget页面用同样的方式无法成功获取真实值,即使采用获取内容区域宽度&#xff08…

背景

用stackedWidget内嵌2个QTableWidget页面,实现切换。在进行stackedWidget.width()的获取时候,可以正常获得ui界面设置的宽度值,但是在QTableWidget页面用同样的方式无法成功获取真实值,即使采用获取内容区域宽度(排除边框和内边距)的方式ui->tableWidgetConfig->viewport()->width();,或者采用获取整个控件宽度(包含边框)的方式ui->tableWidgetConfig->width()依旧不行。而且输出值为100。

ps:ui->tableWidgetConfig->width()等效于geometry().width() 和 geometry().height()。

问题分析

在进行宽度获取时返回不准确的值,通常是因为控件尚未完成布局计算,一般最好是在show()之后才进行宽度获取,但是由于QTableWidget是作为内嵌页面的形式存在,不存在直接show()显示的情况。此时考虑采用定时器的方式进行实现。

// 在初始化时启动一个单次定时器
QTimer::singleShot(0, this, [this]() {qDebug() << "真实宽度:" << ui->tableWidgetConfig->width();
});

在 Qt 中,QTimer::singleShot(0, …) 并不是真正的 “立即执行”,而是将代码延迟到当前事件循环结束后执行。这里的0毫秒表示:

  1. 不等待额外时间:定时器不会主动引入延迟;
  2. 事件循环优先级:代码会在当前所有待处理事件(如布局计算、重绘)完成后执行。

实操

// 1. 初始化UI
ui->setupUi(this);// 2. 立即获取宽度(可能为100,不准确)
qDebug() << "立即获取宽度:" << ui->tableWidgetConfig->width();// 3. 使用0ms定时器延迟获取
QTimer::singleShot(0, this, [this]() {qDebug() << "延迟后获取宽度:" << ui->tableWidgetConfig->width();
});// 4. 显示窗口(可选)
show();

以上代码中加上了show();,为了更好说明定时器的使用情况。以上代码的执行顺序如下:

  1. setupUi()完成,控件初始化为默认尺寸。
  2. 打印 “立即获取宽度: 100”(设计器默认值)。
  3. show()被调用,触发布局计算和重绘。
  4. 当前事件循环结束,执行定时器中的lambda,打印真实宽度(如 917)。

在这里插入图片描述
最终完美解决问题!

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

相关文章:

  • 仿照别人的网站做违法吗哪有恶意点击软件买的
  • 郑州营销网站友情链接交易网
  • bch wordpress建站教程百度网站排名优化价格
  • html网页课程设计报告seo网络营销案例分析
  • 200M电信宽带做网站2022百度指数排名
  • 学校做网站需要什么小说推广平台有哪些
  • 企业网站建设管理平台正规推广平台
  • 做羞羞的事情网站seow是什么意思
  • 网站建设用语最有效的app推广方式有哪些
  • 大连网站建设资讯百度业务范围
  • 网站小图标怎么做今日热点新闻头条国内
  • 昌都网站建设市场营销推广方案怎么做
  • 汕头市国外网站建设公司百度app客服电话
  • dhl网站做形式发票小企业广告投放平台
  • 大数据营销 全网推广班级优化大师官网
  • 小程序商城开发北京山西seo排名厂家
  • 高端网站设计公司名单快速网络推广
  • 淘客如何做网站推广百度搜索引擎入口登录
  • 怎样给网站做备案营销网址
  • 用宝塔给远程网站做备份职业培训机构管理系统
  • wordpress 标签页面如何做一个网站的seo
  • 网站空白页黑链解析域名网站
  • 东莞有哪些做推广的网站找培训机构的网站
  • 怎么做网站版面建个网站费用多少
  • 免费素材图片下载seo实战教程
  • 域名购买哪个网站长春网站优化
  • 怎么用iapp做网站软件乔拓云智能建站平台
  • 买布做衣裳 在哪个网站买好青岛网站建设哪家好
  • 做电子元器件销售什么网站好国内最新新闻大事
  • 设计网站设计公司seo网站优化推广教程