方法1:可以通过代码ui->pushButton->setFocusPolicy(Qt::NoFocus)或在Qt Creator的属性列表中设置。 方法2:如果在嵌入式设备中需要通过按键切换控件,最简单的方法就是通过控件的focus来实现,就不能使用方法1 了。此时可以通过qss样式表来去掉虚线框 Read More
posted @ 2016-07-25 07:02
findumars
Views(2264)
Comments(0)
Diggs(0)
在用Qt进行嵌入式开发的时候,有时需要通过界面永久的改变ip地址等网卡信息。此时只能修改系统中包含网卡信息的文件,下图红框中所示就是文件中的网卡信息。 那么如何修改这四行呢,我的做法是先打开该文本文件,然后读出全部文本内容,根据换行符“\n”将文本内容分割为字符串列表,当列表中的某个字符串内容是“i Read More
posted @ 2016-07-25 07:01
findumars
Views(6135)
Comments(0)
Diggs(1)
首先自定义QSlider的子类MyCustomSlider,如下所示。 mycustomslider.h [cpp] view plain copy #ifndef MYCUSTOMSLIDER_H #define MYCUSTOMSLIDER_H #include <QSlider> #inclu Read More
posted @ 2016-07-25 06:59
findumars
Views(6407)
Comments(0)
Diggs(0)
如果一个程序员从来没有在linux,unix下开发过程序,一直在windows下面开发程序, 同样是工作10年, 大部分情况下与在linux,unix下面开发10年的程序员水平会差别很大。我写这篇文章并不是想贬低windows下面开发的人,做windows开发的人看了可能会感觉不舒服,我并不是这个意 Read More
posted @ 2016-07-25 06:51
findumars
Views(1491)
Comments(0)
Diggs(0)
在使用QDialog时,默认情况下只有“这是什么”和“关闭”按钮(不知道为什么QT要这么做),但是我们习惯有最大化和最小化按钮。本文介绍如何在该模式下如何设置。 新建一个QDialog工程,然后打开Dialog.cpp文件,在Dialog的构造函数里写入如下的代码即可: [cpp] view pla Read More
posted @ 2016-07-25 06:33
findumars
Views(3225)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号