自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 Qt的进位规则导致5不进位

废话少数,附上测试代码: double value = 12.1785; QString str = QLocale::system().toString(value, 'f', 3); double value1 = 7.2785; QString str1 = QLocale::system().toString(value1, 'f', 3); QString str2 ...

2020-03-27 15:32:01 1850

原创 QComboBox的下拉菜单样式设置问题

QComboBox的样式:setStyleSheet("QComboBox QAbstractItemView{selection-background-color:green;selection-color:rgb(255, 255, 255);outline:0px;}");其中,selection-background-color设置了QComboBox的下拉菜单中item被选中的颜色...

2018-11-28 19:18:00 2559

原创 QWidget的setFocusPolicy的注意事项

QWidget的setFocusPolicy方法为默认Qt::StrongFocus,即用户可以通过

2018-11-05 18:08:23 11255

原创 QKeyPressEvent在按键长按与短按的情况

1.实际开发遇到的场景:我需要在某个按键按下时实现某个操作,在按键再次按下时取消这个操作,之后按键的操作重复上面的步骤。开始未考虑太多,实现代码如下:void QKeyPressEvent(QKeyEvent *event){ switch(event->key()) { case Qt::Key_F2: if(m_bIsF2PressFlag)//m_bIsF2Pres...

2018-11-05 16:42:56 1633

原创 使用html的方法设置QWizardPage标题栏字体

1.QWizardPage通过setTitle()方法设置主标题,但只能设置显示的QString文字,字体为默认的”Agency FB”,显然,在实际项目中,在很多时候,我们需要对界面的字体进行统一,以保证界面的协调性,这就抛出了本文的主题,如何才能修改QWizardPage的字体风格? 2.在一开始时,我采用了直接对QWizardPage窗口进行setfont(),结果是无效的。 3.最后采...

2018-11-05 16:15:41 615

原创 使用activeWindow()获知当前程序是否有其他弹窗

1.实际开发遇到的场景:当程序除了主界面外,还有其他弹窗时,需要禁用一些操作,像出现警示的QMessageBox、向导窗口QWizard、模态或非模态的QWidget如帮助窗口等等,在这种场景下,我们该如何获知当前是否有其他弹窗。2.场景假设:我们的主界面为MainWindow.3.解决方法:QApplication的activeWindow()方法可以返回当前焦点所在的顶级窗口,在有其他弹窗...

2018-11-05 16:11:48 5750

转载 Qt放大镜

版权声明:转载自 https://blog.csdn.net/onlyshi/article/details/48997631 ...

2018-08-23 16:16:51 2217

Qt放大镜例子

先实现截取整个屏幕成pixmap,然后获得鼠标位置坐标,截取pixmap中鼠标位置的40x40的像素,然后放大3倍,截取的区域设置成画刷,在鼠标位置处120x120矩形中画出一个椭圆,其实就是一个圆。

2018-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除