如何在固定显示区域输出文本
1、首先定义继承QWidget的对话框,然后重载函数paintEvent
2、接着在paintEvent中实现如下所示的代码段,功能就是在固定显示区域绘制文本信息
3、输出的文本信息效果如下图所示,文本信息默认显示在显示区域的顶部
4、如果想要文本居中显示,那么设置Qt::AlignCenter标记
5、运行效果如下,文本信息局中显示
6、如果文本信息超出了方框显示区域,那么可以使用QTextOption,然后设置属性WordWrap,使得文本信息分行显示
7、运行可以看到最终的显示效果,文本信息遇到方框边界自动换行
8、WordWrap属性是不对完整的单词进行分隔的,如果想要设置能够分隔单词,使得文本整洁,可以设置属性WrapAnywhere
9、从运行的效果看,welcome单词被分隔显示
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:62
阅读量:93
阅读量:49
阅读量:50
阅读量:84