首页 > 其他分享 >QT Error

QT Error

时间:2023-06-09 11:35:11浏览次数:43  
标签:file QT parent Error EXPORT QWidget QDESIGNER

环境:QT6.5, VS2022, QT Visual Studio Tool 2.10.1

1. QT Custom Designer Widget 无法显示到WidgetBox中的解决方案:

    • QDESIGNER_WIDGET_EXPORT
    • 需要将生成的dll和lib放置到目录D:\Qt\6.5.1\msvc2019_64\plugins\designer下,重启QT即可。
#include <QtWidgets/QWidget>
#include <QtUiPlugin/QDesignerExportWidget>

class QDESIGNER_WIDGET_EXPORT CustomControls : public QWidget
{
Q_OBJECT

public:
CustomControls(QWidget *parent = nullptr);
};

2. 添加样式文件

QtWidgetsApplication2::QtWidgetsApplication2(QWidget *parent)
    : QMainWindow(parent)
{
    QFile file("darkstyle.qss");
    file.open(QIODevice::ReadOnly);
    setStyleSheet(file.readAll());
    ui.setupUi(this);
}

 

标签:file,QT,parent,Error,EXPORT,QWidget,QDESIGNER
From: https://www.cnblogs.com/xiaoyinxxy/p/17468725.html

相关文章

  • Qt MDI及其使用方法(详解版)
    统的应用程序设计中有多文档界面(Multi-documentInterface,MDI)应用程序,Qt为设计MDI应用程序提供了支持。本节的实例samp6_4是一个MDI应用程序,程序运行效果如图1所示。 图1MDI应用程序实例samp6_4的运行时界面MDI应用程序就是在主窗口里创建多个同类型的MDI子窗口......
  • Qt元对象和属性系统详解
    Qt是一个用标准C++编写的跨平台开发类库,它对标准C++进行了扩展,引入了元对象系统、信号与槽、属性等特性,使应用程序的开发变得更高效。本节将介绍Qt的这些核心特点,对于理解和编写高效的QtC++程序是大有帮助的。 Qt的元对象系统Qt的元对象系统(Meta-ObjectSystem)提供......
  • Linux下Qt创建共享库与链接共享库详解
    随着程序写的逐渐变多,或多或少的我们都会使用别人写好的库;或者我们不想让别人看到我们的一些核心程序,可以将核心程序封装成库。本次和大家分享的是在Ubuntu下使用Qt生成共享库以及在Qt中链接共享库的方法。 共享库是在Linux下的称呼,在Windows下被称为动态库。这块大家需要了解的是......
  • qt work
    autofolder1="./.mm";QDir*folder=newQDir;boolexist=folder->exists(folder1);if(exist){QMessageBox::warning(this,tr("createDir"),tr("Dirisalreadyexisted!"));}......
  • 【已解决】可视化报错keyError
    bug:inget_locraiseKeyError(key)fromerrKeyError:'2021'原因除了对应的表格的列真的没有这个数据之外。还有一种情况是像我一样。gdp_top10,我这里只是存储了CountryName,我却想在后边拿到gdp_top10['2021'],2021忘记存进去了,所以后面就显示找不到咯。解决:使用merg......
  • 【已解决】可视化ValueError Cannot mask with non-boolean array containing NA NaN
    bug:raiseValueError(na_msg)ValueError:Cannotmaskwithnon-booleanarraycontainingNA/NaNvalues对应的代码:asian_countries=region_data.dropna(subset=['CountryCode'])[region_data['Region'].str.contains('Asia')][&......
  • 【HMS Core】华为帐号服务,获取Access Token报错{sub_error:20152,error_description:inv
    ​ 【问题描述】华为账号服务,接口获取AccessToken报错:{sub_error:20152,error_description:invalidcode,error:1101} 【问题分析】根据官网提示,是code格式不正确造成的,需要检查参数配置​ 【解决方案】1、此问题解决方案,可以参考这篇帖子https://developer.huawei.com/......
  • 【HMS Core】华为帐号服务,获取Access Token报错{sub_error:20152,error_description:inv
     【问题描述】华为账号服务,接口获取AccessToken报错:{sub_error:20152,error_description:invalidcode,error:1101}【问题分析】根据官网提示,是code格式不正确造成的,需要检查参数配置【解决方案】1、此问题解决方案,可以参考这篇帖子https://developer.huawei.com/consumer/cn/forum/......
  • eclipse打开时包an error has occurred see the log file,具体log如下
    !SESSION2013-11-0619:50:37.375-----------------------------------------------eclipse.buildId=M20120208-0800java.version=1.6.0_23java.vendor=SunMicrosystemsInc.BootLoaderconstants:OS=win32,ARCH=x86,WS=win32,NL=zh_CNFrameworkargume......
  • 关于struts中的ActionError和ActionMessage的占位符{0}的使用
    先说说ActionError,  一般的情况下我们会自己写的ActionForm的validate方法来对提交过来的表单做验证 开始的时候我也是在想这个仅仅是return了一个ActionErrors 这里是我的form源码packagecom.little.struts.form;publicclassHelloFormextendsActionForm{private......