![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
文章平均质量分 51
YD-阿三
这个作者很懒,什么都没留下…
展开
-
QT中防止布局中控件之间的挤压
问题:在QT中,通常为了自适应整个窗口的大小,需要把多个控件放在一个布局(Layout)里面,但问题是 其中的控件部分显示内容,而另一部分控件不显示内容时,这会让某些控件被挤压。致使整个界面布局很凌乱。其原因是由于控件本身的伸缩策略与布局的伸缩策略在作祟。解决办法:我们只需要把控件本身的伸缩策略给忽略掉(Ignored),让其强行按布局(Layout)的比例显示就行了,这时候计算控件(如:button)宽度的时候会忽略它的sizeHint():button->setSizePolicy(QSi原创 2021-06-26 12:01:25 · 3075 阅读 · 1 评论 -
QT中引入海康威视SDK开发包(原理讲解:头文件(.c)、库文件(.lib .dll))
原理简介:头文件(.h)、源文件(.c)、库文件(.lib .dll)1.头文件(,h):声明函数接口,一些函数方法名2.源文件(.c):对头文件中函数的实现源代码3..lib库文件有两种:(1)静态链接库(静态库):把程序中调用的某函数的相关模块链接在一起,然后放入内存进行执行。(2)动态链接库(导入库):把调用的函数所在文件模块(DLL)和调用函数在文件中的位置等信息链接进目标程序,程序运行时再从DLL中寻找相应函数代码进行执行。所以.lib库就是导入.dll文件用的。4. .dll库文件原创 2021-06-24 21:06:40 · 4517 阅读 · 3 评论