以编程方式设置Qt工具提示区域约束
Set Qt tooltip area constraints programmatically?
我有一个具有工具提示集的QWidget。问题是,它显示在一个巨大的行上(工具提示相当大)。我想对工具提示的宽度施加约束,这样它就会显示在多个较小的行上,而不是一个巨大的行。有没有一种方法来设置这个编程,在c++代码?
Qt工具提示支持HTML。您可以使用HTML标签
来设计工具提示下面是一个简单的例子
ui->pushButton->setToolTip(QString("<div style = 'background-color:yellow;float:left'> <p><b>test tool tip</p></div>"
"<div> <img src=':/someImage.png'></div>"
"<div style = 'background-color:red;float:left'> <p><b>test tool tip</p></div>"));
相关文章:
- 如何在动态创建的CMFCToolbar的工具提示中添加描述?
- 添加带有 QSyntaxHighlight 和 QTextCharFormat 的工具提示
- CScrollView 中的跟踪工具提示?
- 当鼠标悬停在 MFC C++ 中列表控件的列标题上时,可视显示工具提示
- 在 MFC C++中悬停列表控件的列标题的可视化显示工具提示
- 无法隐藏工具提示
- 更新模型/视图方案中 QXXXView (QTableView, QTreeView,..) 元素的显示工具提示
- 将工具提示添加到 ComboBoxEx 失败
- 如何在 c++/cli 中增加工具提示的大小
- QT 4.7-在OS X 10.12下,工具提示和Qcombobox弹出窗口空白
- QLineEdit:如果鼠标悬停,则显示超长文本作为工具提示
- Visual studio调试工具提示-隐藏变量
- C++Listview工具提示
- 鼠标悬停在TableView上时显示工具提示
- 如何在Qt的子小部件中忽略父小部件的工具提示?
- 如何在QToolbar上禁用工具提示
- 如何以编程方式将工具按钮移动到右侧工具栏区域
- 如何显示动态工具提示
- 如何在C++Builder中长时间显示工具提示
- 以编程方式设置Qt工具提示区域约束