
QT
天天进步一点点
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
qStandItemModule设置数据界面不能实时刷新数据
使用View/model模型设置数据,界面不能实时刷新数据,只有点击一下单元格,才能刷新出来。使用了子线程往model中写入数据,导致数据不能刷新,必须要用主线程刷新界面数据。原创 2023-02-06 14:47:43 · 729 阅读 · 1 评论 -
VS2017手动安装qt插件
因为我的vs自动识别了qt的qmake,所以显示已经有了,如果没有点击“+”号,添加已经安装号的qmake.exe即可。如果qt下拉没有显示出版本,可以添加qt的qmake路径。下载好组件后,管理员运行vs的tools command。然后将下载的组件vsix拖动到窗口中,回车。然后打开vs就可以看到qt的插件了。原创 2022-10-19 20:51:48 · 1345 阅读 · 0 评论 -
信号和槽的绑定
比如我们在QTdegisnger界面中添加一个label控件和horizontalScrollBar控件,我们想实现,拖动horizontalScrollBar进度条,label中显示相应的进度百分比。那么如果我们要绑定多个控件之间的信号和槽的关系怎么来绑定呢,这时候我们就需要用编码的方式了,我们要用到connect函数了。这时候我们就将进度条的变化与label的显示绑定起来了,我们再按F3退出绑定模式,进入到正常的UI的模式了。我们可以运行一下工程,如下,我们发现可以绑定了。...原创 2022-08-01 14:52:20 · 840 阅读 · 0 评论 -
undefined reference to `vtable for’”问题的原因及解决方法
undefined reference to `vtable for’”问题解决方案原创 2022-06-27 08:57:32 · 453 阅读 · 0 评论 -
QT学习第一课之槽函数
QT学习第一课之槽函数原创 2022-06-25 17:40:08 · 1026 阅读 · 0 评论 -
创建不同的工程
创建不同的工程,Application是创建一个带ui界面的工程,library是创建一个静态库工程,Non-Qt Project是创建一个控制台工程原创 2022-06-24 22:17:39 · 187 阅读 · 0 评论 -
Error while building/deploying project untitled13 (kit: Desktop Qt 5.12.3 MSVC2017 64bit) When execu
初学qt,创建工程,编译出现Error while building/deploying project untitled13 (kit: Desktop Qt 5.12.3 MSVC2017 64bit)When executing step "qmake"的错误中文路径问题,qt对中文路径极其不友好,所以创建qt的工程不要在中文路径下...原创 2022-06-24 22:04:29 · 684 阅读 · 0 评论 -
QT5.12编译Oracle驱动
前提:安装oralce客户端和Qt5.12我安装的oracle客户端是10.2版本1.使用Qt creator打开Qt安装目录下的oci.pro2.修改oci.pro文件下的路径3.修改qsqldriverbase.pri4.右键执行qmake有的可能会在编译后很可能遇到下述bug:error: use of undeclared identifier 'OCIBindByPos2'修改qsql_oci.cpp的第1559行和第1565行为:然...原创 2021-12-15 22:17:15 · 1673 阅读 · 0 评论 -
Qt之QTableWidget单元格操作
void MainWindow::on_pushButton_3_clicked(){ this->db = QSqlDatabase::addDatabase("QOCI"); this->db.setHostName("127.0.0.1"); this->db.setUserName("xx"); this->db.setPassword("xx"); this->db.setDatabaseName("xx"); bo.原创 2021-12-15 00:16:44 · 3114 阅读 · 0 评论 -
Qt之Oracle数据库驱动编译
一、前提安装1.需要安装QT5.2.0,本介绍安装的是qt-windows-opensource-5.2.0-mingw48_opengl-x86-offline.exe;本文安装目录:c:\Qt2.安装oracle客户端,本文安装的为 :Oracle10.2客户端二、编译过程1.开始菜单中找到Qt 5.2.0 for Desktop2.打开上面的那个控制台,开始设置相关目录。进入qt中oci的工程目录cd%QTDIR%\Qt5.2.0\5.2.0\Src\qt.原创 2021-12-14 21:55:27 · 1327 阅读 · 0 评论