1、先去掉选中项的虚线框: 设置为无焦点:把FocusPolicy设置成:NoFocus 2、设置QListWidgetItem标志 调用setFlags函数,去掉Qt::ItemIsSelectable属性,setFlags(pListItem->flags() & ~Qt::ItemIsSele Read More
posted @ 2016-06-10 22:50 findumars Views(6537) Comments(0) Diggs(0)
所谓动画就是在一个时间段内的不同时间点有不同的状态,只要定义好这样状态,实现动画就是水到渠成的事情.当然做这件事情,最好用的就是状态机,点击这里查看Qt使用状态机实现动画效果实例。 不过,实现动画也有更简单的方法,Qt提供了QStateMachine类,应用该类可以快速的实现动画效果。 Qt动画三字 Read More
posted @ 2016-06-10 22:46 findumars Views(3127) Comments(0) Diggs(1)
QRadioButton::indicator { width: 13px; height: 13px;}QRadioButton::indicator::unchecked { image: url(:/images/radiobutton_unchecked.png);}QRadioButton Read More
posted @ 2016-06-10 22:45 findumars Views(2773) Comments(0) Diggs(0)
通过IP地址定位地址,是要通过查询数据库,如果自己做一个这样的数据库工作量就比较大,所以在网上找了一个查询IP地址的网址,通过调用这个网址查询来实现,但是这个有一定的弊端,如果没有网络或者这个网址不可用时,就无法查询。具体代码如下: QEventLoop loop; QNetworkAccessMa Read More
posted @ 2016-06-10 22:44 findumars Views(2816) Comments(0) Diggs(0)
项目一般都会带有卸载程序,如果这个程序是自己来做的话,在调用完卸载程序后需要删除自己的所有文件,在Google了好久终于找到一些相关信息,一般只能删除一个文件,经过自己的处理,可以删除文件夹下面所有内容,也可包含子文件夹。 主要原理是,在退出程序时,执行一条Dos命令来删除,如下: CString Read More
posted @ 2016-06-10 22:24 findumars Views(722) Comments(0) Diggs(0)