pango - 缺少一种轻松更改 Pango::Attribute 的方法
问题描述
像“love”这样的短字符串,我想为字符串中的每个字符分配一种颜色,可以通过为每个字符创建 Pango::AttrColor 然后设置为 AttrList 来完成。但是没有简单的方法可以在创建它们之后更改这些属性,虽然有一个 AttrList 的“更改”方法但它不起作用,asign operator=: for (; bool(iter) == true; iter++) {
Pango::Attribute clr = iter.get_attribute(Pango::AttrType::ATTR_FOREGROUND);
if (idx == 0)
{
clr = attr4; // or change method below
attrlist.change(attr4);
}
idx++;
}
谢谢!
注意:我使用 Pangomm
解决方案
推荐阅读
- python-3.x - Matplotlib hexbin gridsize 不断变化
- r - R中的功能以基于纬度/经度提取天气数据 - RNOAA 包
- angular - 如何在一个具有多个 dist 文件夹的 Angular 6 项目中创建多个应用程序?
- p-value - 评估两个样本之间一个参数变化的显着性
- javascript - 当 XMLHttpRequest Internet 关闭时,Promise 停止循环
- unix - 获取与每个 IP 号码关联的 DNS 名称,然后根据可用的 DNS 黑名单仔细检查该 DNS 名称
- amazon-web-services - AWS 特定参数类型背后的想法是什么?
- python - 如何将 RGB 深度图像转换为点云?
- javascript - 检查字符串在语法上是否为真
- ruby-on-rails - Rails、Ember、Redis、nginx 和 docker