分类:

Qt

QTableWidget 插入数据不显示?
Qt

QTableWidget 插入数据不显示?

现象:QTableWidget设置了表格里的数据,但是无法显示出来。 代码如下:程序运行:原因:QTableWidget在设置item之前需要先设置表格的行数和列数。解决办法:在调用setItem之前...

fearlazy 2020-04-24 519 0
Qt事件过滤了解一下
Qt

Qt事件过滤了解一下

事件是Qt中很重要的一部分。比如绘制需要绘制事件,鼠标点击有鼠标按下事件和鼠标弹起事件。那么事件过滤又是什么呢?我觉得把它叫作事件拦截会更好理解一些。所谓事件过滤就是在一个对象收到事件之前先对它的事件...

fearlazy 2020-04-24 301 0
Qt提示c2015:常量中的字符太多
Qt

Qt提示c2015:常量中的字符太多

现象:如下图所示,提示c2015:常量中的字符太多原因:一看到常量这两个字首先想到的就是中文的问题,很显然代码中没有用到中文。仔细一看原来是中间那个warning用的是单引号,好吧,最近学python...

fearlazy 2020-04-24 375 0
Qt如何阻止窗口关闭?
Qt

Qt如何阻止窗口关闭?

当我们点击主窗口的关闭按钮时程序将会退出(默认情况)。有一些情况下比如某些运算还在运行中,我们不希望程序被关闭。那么如何阻止窗口被关闭呢?1.重写窗口的void closeEvent(QCloseEv...

fearlazy 2020-04-23 494 0
Qt如何禁止应用程序多开?
Qt

Qt如何禁止应用程序多开?

思路利用QSharedMemory共享内存实现。应用程序在启动时创建一个共享内存,之后的应用程序若检测到该共享内存时说明已经存在应用程序的实例了,那么直接退出,把它扼杀在摇篮里。示例在main函数中,...

fearlazy 2020-04-20 479 0
QMenu如何设置背景颜色为半透明?
Qt

QMenu如何设置背景颜色为半透明?

设置QMenu背景颜色使用样式表可以设置QMenu的背景颜色:QMenu{background-color:#aabbcc;  //设置背景颜色。}然而将背景颜色设置为半透明时:backgr...

fearlazy 2020-04-18 669 0
QMenu如何设置菜单项的高度?
Qt

QMenu如何设置菜单项的高度?

找遍Qt的帮助文档,居然没发现有设置QMenu菜单项的函数。于是尝试通过样式表来达到目的,很自然想到如下样式:QMenu::item{height:80px;}然而并没有什么用!那该如何是好?经过不断...

fearlazy 2020-04-18 592 0