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

平江网站建设怎么做网站注册的网页

平江网站建设,怎么做网站注册的网页,如何使用好wordpress,郴州信息港网站经常看到有的同学说网上的教程都是假的,巴拉巴拉,看看人家发布时间,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.yayakq.cn/news/217359/

相关文章:

  • 做网站的几个步骤小程序免费制作平台二维码筛选
  • 网站内网页标题对百度排名惠州网站建设方案推广
  • 白鹭引擎做h5网站微官网和手机网站区别
  • html做的网站排版错误如何让百度收录我的网站
  • 代码库网站连云港公司网站制作
  • 怎么用小程序做微网站百度推广长春分公司
  • 网站缓存设置怎么做下载类网站开发条件
  • 如何做网站主题北京中兴时代网站建设
  • 常见网站结构有哪些网站空间3个g多少钱
  • 企业网站建设 租用服务器焦作建设银行网站
  • 网站开发与维修是什么意思网站建设所需要的东西
  • 做网站需要竞品分析么wordpress 文章分享代码
  • 地图网站模板怎样做响应式网站
  • 网站建设为大学生服务wordpress 列表 插件
  • 网站系统jsp模板坪山网站建设渠道
  • php网站建设工程师在网站建设中经历的流程
  • 临沂网站建设设计公司php网站模板带后台
  • 十堰最专业的网站建设公司龙岩公司网站建设
  • 温州城市建设投资集团网站做公司员工福利的网站都有哪些
  • 为什么要做网站优化网站开发背景图片
  • 网站建设的公司都有哪些百度 网站质量
  • 杭州网站关键词推广软文营销策划
  • 南昌seo专业团队seo是怎么优化的
  • wordpress怎么开伪静态抖音seo搜索引擎优化
  • 购物网站的首页是静态织梦网网站建设
  • 长春商城网站建设WordPress xml 收录
  • 江门找做公众号的网站重庆seo推广服务
  • dedecms 网站名称西安做网站公司xamokj
  • 达州市网站建设建设一个棋牌类网站
  • 潍坊市安丘建设局网站全国二级建造师注册查询系统入口