![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
deverwh
生活的船需要理想做帆
展开
-
QtFAQ:DXGI ERROR: CreateDXGIFactory cannot be called from DllMain. [ MISCELLANEOUS ERROR #76:]
问题来源在使用Qt5的插件框架加载QtWebEngine时,调用执行到QPluginLoader::load()时,会出现调用不返会的情况,查阅网上解决办法,说的是Qt的Bug,Qt官方Bug网站有此问题的描述:https://bugreports.qt.io/browse/QTBUG-46720解决办法在QApplication创建后,调用QtWebEngine::initialize()...原创 2020-01-23 21:50:49 · 1461 阅读 · 0 评论 -
Qt-信号和槽中使用自定义数据类型
QT如果要在信号中使用自定义类型,需要首先调用qRegisterMetaType函数,语句类似 qRegisterMetaType("Foo"); 其实不止是自定义类型,包括QList这种QT的容器类也是一样的。估计QT只是给少数几个类如QString注册了。还有少数原生类型,比如发现__int64也是需要注册的,qRegisterMetaType__int64>("__int6原创 2016-09-22 19:54:53 · 1005 阅读 · 0 评论 -
QTableWidget设置某列不可编辑
item = new QTableWidgetItem(str);item->setFlags(item->flags() & (~Qt::ItemIsEditable));原创 2016-10-19 10:26:12 · 21282 阅读 · 1 评论 -
获取QTableWidget中setCellWidget中控件所在的行列信息
在button的slot函数中,从sender得到button指针,根据这个button的位置(x,y),由tablewidget->itemAt(x,y)可得到modelindex,其中itemAt不受scroll影响.用这个方法的好处是,从modelindex开始,能完全操作tablewidget. int x = obj->frameGeometry().x();//o转载 2016-10-07 10:54:17 · 8045 阅读 · 0 评论 -
Qt:通过代码在UI设计器上无法放置组件的Widget上添加组件
可视化UI设计存在一些缺陷,如某些组件无法可视化的添加的界面上,比如在工具栏上无法可视化添加ComboBox组件,SpinBox等组件,但是用代码就可以 auto combox = new QComboBox; combox->addItems(QStringList() << "A" << "B" << "C"); ui-原创 2018-07-29 22:31:03 · 1577 阅读 · 0 评论