• 2863阅读
  • 3回复

[提问]QCombbo 把字体增大后 下拉列表 出现重叠 [复制链接]

上一主题 下一主题
离线cyberpunker
 

只看楼主 倒序阅读 楼主  发表于: 2017-01-16
  
用  setStyleSheet  ("font:bold; font-size:40px;color:black; font-family:Microsoft Yahei UI;")  把字体设置大了些,

结果下拉列表里项出现了重叠,


QComboBox QAbstractItemView
  QComboBox QAbstractItemView::item
设置高度都不行,反而字体不能放大了。

请问该咋个弄?


离线voidbroken

只看该作者 1楼 发表于: 2017-01-16
http://www.qtcentre.org/threads/21707-QcomboBox-item-height
  1. #include <QtGui>
  2.     #include <QApplication>
  3.     
  4.     int main(int argc, char **argv)
  5.     {
  6.        QApplication app(argc, argv);
  7.        QComboBox cb;
  8.        cb.addItems(QStringList() << "a" << "b" << "c" << "d");
  9.        cb.model()->setData(cb.model()->index(0, 0), QSize(100, 100), Qt::SizeHintRole);
  10.        cb.show();
  11.        return app.exec();
  12.     }

4条评分好评度+1贡献值+1金钱+10威望+1
cyberpunker 好评度 +1 优秀文章,支持!n神马都是浮云 2017-01-17
cyberpunker 贡献值 +1 优秀文章,支持!n神马都是浮云 2017-01-17
cyberpunker 威望 +1 优秀文章,支持!n神马都是浮云 2017-01-17
cyberpunker 金钱 +10 优秀文章,支持!n神马都是浮云 2017-01-17
离线cyberpunker

只看该作者 2楼 发表于: 2017-01-17
回 voidbroken 的帖子
voidbroken:http://www.qtcentre.org/threads/21707-QcomboBox-item-height
#include <QtGui>
    #include <QApplication>
    
    int main(int argc, char **argv)
....... (2017-01-16 21:08) 

有效!,

谢大侠
离线cyberpunker

只看该作者 3楼 发表于: 2017-01-17
优秀文章,支持!n神马都是浮云
快速回复
限100 字节
 
上一个 下一个