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

房产网站设计方案百度指数介绍

房产网站设计方案,百度指数介绍,泉州网站建设,网站你的后台管理系统用什么做经常看到有的同学说网上的教程都是假的,巴拉巴拉,看看人家发布时间,Qt官方的API都会有所变动,多搜索,多总结,再修改记录。 下次遇到问题多这样搜索 QT 4/5/6 xxx document,对比一下就知道…

经常看到有的同学说网上的教程都是假的,巴拉巴拉,看看人家发布时间,Qt官方的API都会有所变动,多搜索,多总结,再修改记录。
 

下次遇到问题多这样搜索  QT 4/5/6   xxx  document,对比一下就知道变动了

1.'endl' was not declared in this scope

qDebug()<<data.toHex()<<endl;


endl改成Qt::endl

qDebug()<<data.toHex()<<Qt::endl;

2.Qt6移除了<QDesktopWidget>的问题


..\..\mainwidget.h:6:10: fatal error: QDesktopWidget: No such file or directory

修改前:

//头文件
#include <QDesktopWidget>//CPP文件QDesktopWidget* desktopWidget = QApplication::desktop();QRect screenRect = desktopWidget->screenGeometry();currentScreenWid = (screenRect.width());currentScreenHei = (screenRect.height() - 100);this->setFixedSize(currentScreenWid,currentScreenHei);

改成:

//头文件
#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
#include <QScreen>
#else
#include <QDesktopWidget>
#endif//CPP文件
#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)QScreen *pScreen = QApplication::primaryScreen();currentScreenWid = (pScreen->geometry().width());currentScreenHei = (pScreen->geometry().height() - 100);
#elseQDesktopWidget* desktopWidget = QApplication::desktop();QRect screenRect = desktopWidget->screenGeometry();
//    currentScreenWid = (screenRect.width()*3/4);
//    currentScreenHei = (screenRect.height()*4/5 - 100);currentScreenWid = (screenRect.width());currentScreenHei = (screenRect.height() - 100);
#endifthis->setFixedSize(currentScreenWid,currentScreenHei);

3.error: 'class QGridLayout' has no member named 'setMargin'

使用setContentsMargins替代

    gridlayout_left->setContentsMargins(0,25,0,20);gridlayout_right->setContentsMargins(0,25,0,20);

4.调用的库是32位的

QT6下载的编译器都是64位的,把32位库文件换成64位。

OK,运行了

5.部分信号与槽没反应,估计是Qt4格式的,过时了

qt.core.qobject.connect: QObject::connect: No such signal QButtonGroup::buttonClicked(int) in ..\..\menubarwid.cpp:82

connect(pushButtonGroup, SIGNAL(buttonClicked(int)), this, SLOT(slot_btnGroupClicked(int)));

好家伙居然还是用的Qt4的信号

Qt5就已经过时了,但是调用依然有效

Qt6彻底删了

修改位idClicked(int)后正常:

connect(pushButtonGroup, SIGNAL(idClicked(int)), this, SLOT(slot_btnGroupClicked(int)));

后面有啥问题再记录吧

http://www.dinnco.com/news/37760.html

相关文章:

  • 动易网站后台管理功能百度下载免费安装
  • 读书网站怎么做seo优化网站百度技术
  • 网络公司怎么做网站百度自媒体平台
  • 网站素材 下载互联网营销师是哪个部门发证
  • 纯静态网站seo网页推广怎么做
  • 阜阳做网站的商户专业的网页制作公司
  • 宣城住房和城乡建设委员会网站学it需要什么学历基础
  • 重庆市有网站设计维护站长之家seo综合查询
  • 无锡企业网站最权威的品牌排行榜网站
  • 自己做的产品在哪个网站上可从卖前端seo主要优化哪些
  • 陇南地网站建设首页关键词排名代发
  • 猪八戒logo设计网站自己如何建立网站
  • 济南做网站 推荐行知科技web网站设计
  • 网站建设要在哪学seo研究中心论坛
  • 网站制作 广州宁波网站建设
  • 怎样做 网站的快捷链接企业qq怎么申请
  • asp.net获取网站的域名太原seo
  • 网站做广告投放 做销售线索预估网站自己推广
  • 网络营销策略应遵循的原则网站推广优化之八大方法
  • 网站开发团队介绍衡阳seo优化首选
  • 网上接网站做爱站工具包手机版
  • 重庆市委常委人员seo培训机构
  • 网站设计是什么意思营销型网站建设推荐
  • 网站内容规划怎么写无忧seo
  • 专业做网站排名公司电话企业管理8大系统
  • b2b网站用织梦可以做吗佛山网站设计实力乐云seo
  • 搭建网站的架构他达拉非的副作用和危害
  • 厦门广告公司网站建设济宁网站建设
  • 广阳网站制作韩国电视剧
  • 网站开发使用架构建立网站的流程