From d46fb187444dc4b17dc7ee4f2be2cdd335475edc Mon Sep 17 00:00:00 2001 From: wangcong Date: Fri, 23 Feb 2024 14:02:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E6=88=AA=E5=9B=BE?= =?UTF-8?q?=E5=BD=95=E5=B1=8F=E5=9C=A8=E5=BF=AB=E6=8D=B7=E9=9D=A2=E6=9D=BF?= =?UTF-8?q?=E4=B8=ADtooltip=E7=9A=84=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Description: 优化截图录屏在快捷面板中tooltip的显示,名称显示不全时才会hover tooltip Log: 优化截图录屏在快捷面板中tooltip的显示 Bug: https://pms.uniontech.com/bug-view-243721.html --- src/dde-dock-plugins/shotstart/quickpanelwidget.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/dde-dock-plugins/shotstart/quickpanelwidget.cpp b/src/dde-dock-plugins/shotstart/quickpanelwidget.cpp index 9e0de91c..cf91330a 100644 --- a/src/dde-dock-plugins/shotstart/quickpanelwidget.cpp +++ b/src/dde-dock-plugins/shotstart/quickpanelwidget.cpp @@ -3,6 +3,7 @@ #include #include +#include DGUI_USE_NAMESPACE QuickPanelWidget::QuickPanelWidget(QWidget *parent) :QWidget(parent) @@ -27,6 +28,7 @@ void QuickPanelWidget::initUI() m_icon->setFixedSize(QSize(24, 24)); m_description->setElideMode(Qt::ElideRight); + DToolTip::setToolTipShowMode(m_description, DToolTip::ShowWhenElided); DFontSizeManager::instance()->bind(m_description, DFontSizeManager::T10); auto layout = new QVBoxLayout; @@ -49,7 +51,7 @@ void QuickPanelWidget::setIcon(const QIcon &icon) void QuickPanelWidget::setDescription(const QString &description) { m_description->setText(description); - m_description->setToolTip(description); + //m_description->setToolTip(description); } void QuickPanelWidget::setWidgetState(WidgetState state)