QT文字绘制
来源:互联网 发布:手机铃声放大软件 编辑:程序博客网 时间:2024/05/22 05:21
1、 基本绘制:
QPainterpainter(this);//这个this要斟酌下
painter.drawText(100,100,”yafeilinux”);
2、 中级绘制:
QPainterpainter(this);
QRectFff(100,100,300,200);//设置一个矩形
painter.drawRect(ff); //为了更直观地看到字体的位置,我们绘制出这个矩形
painter.setPen(QColor(Qt::red));//设置画笔颜色为红色
painter.drawText(ff,Qt::AlignHCenter,”yafeilinux”); //让字体水平居中,Qt::AlignBottom|Qt::AlignHCenter实现让文字显示在矩形下面的正中间
//可以利用“\n”进行换行,例如”yafei\nlinux”
3 、高级绘制:QFontfont(“Arial”,20,QFont::Bold,true);//设置字体的类型,大小,加粗,斜体
font.setUnderline(true);//设置下划线
font.setOverline(true);//设置上划线
font.setCapitalization(QFont::SmallCaps);//设置大小写
font.setLetterSpacing(QFont::AbsoluteSpacing,5);//设置间距
QPainterpainter(this);
painter.setFont(font);//添加字体
QRectFff(100,100,300,200);
painter.drawRect(ff);
painter.setPen(QColor(Qt::red));
painter.drawText(ff,Qt::AlignCenter,”yafeilinux”);
- QT文字绘制
- Qt绘制旋转文字
- Qt绘制文字
- QT文字绘制
- Qt自定义委托在QTableView中绘制控件、图片、文字
- Qt自定义委托在QTableView中绘制控件、图片、文字
- QT绘制多边形、渐变线段、文字、带线段的箭头
- Qt自定义委托在QTableView中绘制控件、图片、文字
- Qt自定义委托在QTableView中绘制控件、图片、文字
- Qt自定义委托在QTableView中绘制控件、图片、文字
- Qt自定义委托在QTableView中绘制控件、图片、文字
- 绘制文字
- 文字绘制
- 绘制文字
- 绘制文字
- 绘制文字
- 绘制文字
- php 绘制文字、预览文字
- 生存期
- HDU 6191 Query on A Tree 可持久化trie + dfs建树 || 启发式合并trie
- Android中数值计算的精度
- springMVC
- 从头开始学算法:考研机试题练习(C/C++)--入门模拟
- QT文字绘制
- 使用PullToRefresh遇到的问题
- PHP laravel系列之中间件
- 解决的s2010空间丑陋,解决manifest xp不显示控件的方法
- C++访问控制
- 深入理解Java HashMap(JDK1.8)
- Map之ConcurrentHashMap
- 异常处理,finally,与自定义异常
- More Divisors ZOJ