![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
蔡頭頭
这个作者很懒,什么都没留下…
展开
-
Qt 文本框控件(QTextEdit、QPlainTextEdit、QTextBrowser )英文单词换行位置不对的问题
最近遇到个问题,在Qt文本框设置自动换行时,为了保持英文单词的完整行显示,导致换行位置不正确,例如下图通过方法:void setWordWrapMode(QTextOption::WrapMode policy);选择“QTextOption::WrapAnywhere”模式,即可在英语单词中间换行效果:......原创 2022-06-27 11:28:51 · 2108 阅读 · 1 评论 -
Qt Widget添加背景图片而不影响其控件的设置方法
在Qt窗口设置背景图片的很频繁的需求,但是有些设置方式咋设置背景的同时会影响其他子控件的背景,例如在直接设置样式:border-image:url(:/pic/bk.jpg)现提供一种好用的设置背景图片而不影响其控件的方法 QPainter p(this); p.drawPixmap(0,0,width(),height(), QPixmap(":/pic/bk.jpg"));...原创 2022-05-14 21:51:43 · 3265 阅读 · 2 评论 -
QListWidget实现多列显示
最近需要实现用QListWidget实现多列Item显示。显示Qt官方文档可以看到利用上述两个方法即可实现具体:Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this); ui->listWidget->setWrapping(true); //自动换行 ui->listWidget->setFl原创 2020-10-20 15:45:08 · 14791 阅读 · 2 评论