From 0c7312e05dcdf0c05988e2efb9dfd14e5811f100 Mon Sep 17 00:00:00 2001 From: mae <qt-info@nokia.com> Date: Fri, 9 Apr 2010 13:48:43 +0200 Subject: [PATCH] if a tooltip, do as tooltip do The fake tooltip duplication is not nice. --- src/plugins/cpptools/cppcodecompletion.cpp | 3 ++- src/plugins/qmljseditor/qmljscodecompletion.cpp | 3 ++- src/plugins/texteditor/completionwidget.cpp | 1 - 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/plugins/cpptools/cppcodecompletion.cpp b/src/plugins/cpptools/cppcodecompletion.cpp index 2e72ef55004..b7b26caf1b5 100644 --- a/src/plugins/cpptools/cppcodecompletion.cpp +++ b/src/plugins/cpptools/cppcodecompletion.cpp @@ -300,7 +300,8 @@ FunctionArgumentWidget::FunctionArgumentWidget(): connect(downArrow, SIGNAL(clicked()), SLOT(nextPage())); setTextFormat(Qt::RichText); - setMargin(1); + setMargin(1 + style()->pixelMetric(QStyle::PM_ToolTipLabelFrameWidth, 0, this)); + setIndent(1); qApp->installEventFilter(this); } diff --git a/src/plugins/qmljseditor/qmljscodecompletion.cpp b/src/plugins/qmljseditor/qmljscodecompletion.cpp index 61ebb7911cc..a074fee00c2 100644 --- a/src/plugins/qmljseditor/qmljscodecompletion.cpp +++ b/src/plugins/qmljseditor/qmljscodecompletion.cpp @@ -364,7 +364,8 @@ FunctionArgumentWidget::FunctionArgumentWidget(): m_popupFrame->setLayout(layout); setTextFormat(Qt::RichText); - setMargin(1); + setMargin(1 + style()->pixelMetric(QStyle::PM_ToolTipLabelFrameWidth, 0, this)); + setIndent(1); qApp->installEventFilter(this); } diff --git a/src/plugins/texteditor/completionwidget.cpp b/src/plugins/texteditor/completionwidget.cpp index 27d642ba067..b2b593d2cba 100644 --- a/src/plugins/texteditor/completionwidget.cpp +++ b/src/plugins/texteditor/completionwidget.cpp @@ -83,7 +83,6 @@ public: setForegroundRole(QPalette::ToolTipText); setBackgroundRole(QPalette::ToolTipBase); setMargin(1 + style()->pixelMetric(QStyle::PM_ToolTipLabelFrameWidth, 0, this)); - setIndent(1); } -- GitLab