【发布时间】:2011-08-25 04:34:01
【问题描述】:
我有一个QLineEdit,我在LineEdit 的末尾和末尾放置了一个QPixmap。有没有办法告诉LineEdit 在哪里考虑小部件的结尾,这样文本就不会绘制在图片顶部?
很好,答案是setTextMargins()
【问题讨论】:
标签: c++ qt custom-widgets
我有一个QLineEdit,我在LineEdit 的末尾和末尾放置了一个QPixmap。有没有办法告诉LineEdit 在哪里考虑小部件的结尾,这样文本就不会绘制在图片顶部?
很好,答案是setTextMargins()
【问题讨论】:
标签: c++ qt custom-widgets
您可以使用 QLineEdit StyleSheet 属性。
padding-left: 10px;
padding-right: 10px;
【讨论】:
LineEdit 是一个矩形框 - 正确设置其大小,一切都应该没问题,否则您可能需要重新检查布局。
【讨论】: