本文整理汇总了C++中QtProperty::toolTip方法的典型用法代码示例。如果您正苦于以下问题:C++ QtProperty::toolTip方法的具体用法?C++ QtProperty::toolTip怎么用?C++ QtProperty::toolTip使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QtProperty
的用法示例。
在下文中一共展示了QtProperty::toolTip方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: updateItem
void QtGroupBoxPropertyBrowserPrivate::updateItem(WidgetItem *item)
{
QtProperty *property = m_itemToIndex[item]->property();
if (item->groupBox)
{
QFont font = item->groupBox->font();
font.setUnderline(property->isModified());
item->groupBox->setFont(font);
item->groupBox->setTitle(property->propertyName());
item->groupBox->setToolTip(property->toolTip());
item->groupBox->setStatusTip(property->statusTip());
item->groupBox->setWhatsThis(property->whatsThis());
item->groupBox->setEnabled(property->isEnabled());
}
if (item->label)
{
QFont font = item->label->font();
font.setUnderline(property->isModified());
item->label->setFont(font);
item->label->setText(property->propertyName());
item->label->setToolTip(property->toolTip());
item->label->setStatusTip(property->statusTip());
item->label->setWhatsThis(property->whatsThis());
item->label->setEnabled(property->isEnabled());
}
if (item->widgetLabel)
{
QFont font = item->widgetLabel->font();
font.setUnderline(false);
item->widgetLabel->setFont(font);
item->widgetLabel->setText(property->valueText());
item->widgetLabel->setToolTip(property->valueText());
item->widgetLabel->setEnabled(property->isEnabled());
}
if (item->widget)
{
QFont font = item->widget->font();
font.setUnderline(false);
item->widget->setFont(font);
item->widget->setEnabled(property->isEnabled());
item->widget->setToolTip(property->valueText());
}
// item->setIcon(1, property->valueIcon());
}