forked from qt-creator/qt-creator
Merge remote branch 'origin/1.3'
Conflicts: src/plugins/cpptools/cppcodecompletion.cpp src/plugins/help/helpplugin.cpp src/plugins/projectexplorer/projectexplorer.cpp
This commit is contained in:
@@ -89,6 +89,14 @@ public:
|
||||
{
|
||||
setFocusPolicy(Qt::NoFocus);
|
||||
setAttribute(Qt::WA_DeleteOnClose);
|
||||
|
||||
// Set the window and button text to the tooltip text color, since this
|
||||
// widget draws the background as a tooltip.
|
||||
QPalette p = palette();
|
||||
const QColor toolTipTextColor = p.color(QPalette::Inactive, QPalette::ToolTipText);
|
||||
p.setColor(QPalette::Inactive, QPalette::WindowText, toolTipTextColor);
|
||||
p.setColor(QPalette::Inactive, QPalette::ButtonText, toolTipTextColor);
|
||||
setPalette(p);
|
||||
}
|
||||
|
||||
protected:
|
||||
@@ -1019,7 +1027,8 @@ bool CppCodeCompletion::completeConstructorOrFunction(const QList<LookupItem> &r
|
||||
if (doc->parse(Document::ParseDeclaration)) {
|
||||
doc->check();
|
||||
if (SimpleDeclarationAST *sd = doc->translationUnit()->ast()->asSimpleDeclaration()) {
|
||||
if (sd->declarator_list && sd->declarator_list->value->postfix_declarator_list
|
||||
if (sd->declarator_list &&
|
||||
sd->declarator_list && sd->declarator_list->value->postfix_declarator_list
|
||||
&& sd->declarator_list->value->postfix_declarator_list->value->asFunctionDeclarator()) {
|
||||
autocompleteSignature = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user