pyqt 动态增加 下拉框 标签 显示不全
来源:互联网 发布:最快最新的财经数据库 编辑:程序博客网 时间:2024/06/04 13:13
pyqt实现下拉框 和 标签 显示内容不被 UI剪掉,能完整显示的代码如下:
label_3 = QtGui.QLabel(mainwin)txt = "1111111111111111111111111111000009999999999999999999999999999999999999999999999"metrics = QFontMetrics(label_3.font())w = metrics.width(txt)label_3.setGeometry(QtCore.QRect(20, 20, w, 80))label_3.setObjectName(_fromUtf8("label_3"))label_3.setText(_translate("MainWindow", txt, None))l = ['123' , '3451111111111111', '1111111111', '0000000000000', '123']comboBox_2 = QtGui.QComboBox(mainwin)txt = (max(l, key=len))metrics = QFontMetrics(comboBox_2.font())w = metrics.width(txt)comboBox_2.setGeometry(QtCore.QRect(80, 5, 20, 20))comboBox_2.setMinimumWidth(w)comboBox_2.setObjectName(_fromUtf8("comboBox_2"))comboBox_2.addItems(l)comboBox_2.setSizeAdjustPolicy(QtGui.QComboBox.AdjustToContents)
不过QT5貌似有bug,见 https://forum.qt.io/topic/25859/how-can-i-increase-the-size-of-the-drop-down-list-of-a-qcombobox/8
0 0
- pyqt 动态增加 下拉框 标签 显示不全
- 下拉框中的内容显示不全
- 解决下拉框内容显示不全问题
- select option 下拉框文本显示不全 处理办法.
- html固定宽度下拉框内容显示不全问题解决方法
- HTML中的select下拉框内容显示不全的解决办法
- jQuery UI的下拉框显示不全解决方法
- html固定宽度下拉框内容显示不全问题解决方法
- HTML中的select下拉框内容显示不全的解决办法
- 动态增加input标签
- vc6.0 class标签 显示不全
- 级联下拉选,动态生成<option>标签实现,以及第二个下拉选无法显示问题
- JavaScript解决select下拉框中的内容太长显示不全的问题
- IE 6/7/8 BUG:下拉框select设宽度时option超出显示不全
- (javascript兼容)动态增加下拉框选项
- JavaScript操作下拉框动态显示内容
- Swing JComboBox 动态增加的时候,下拉箭头没显示问题
- 动态增加select(dropdownlist)标签
- 在数据结构使用 xml或json上的选择分析
- ACM:蓝桥杯:成绩转换(switch用法)
- Android扫描及生成二维码
- Codeforces Round #356 (Div. 2) Tutorial
- 设置ViewPager禁止滑动
- pyqt 动态增加 下拉框 标签 显示不全
- SpringMVC Controller 返回值的可选类型
- iOS 【UIKit-关于layoutSubviews的几点看法】
- Transact-SQL 程序设计(二) --------自定义函数
- <AsyncTask> 查看网页源代码
- UVA 11512
- 为什么判定一个素数只要将此数n被2~根号n除即可?
- 0-1背包
- RTK 入口