菜单

如何获取/设置控件颜色及透明度

下载

获取控件颜色

c++ 复制代码
wMText1->getStyle()->p_bg->getColor()

获取控件透明度

c++ 复制代码
wMText1->getStyle()->p_bg->getOpa()

设置控件颜色

c++ 复制代码
wMText1->getStyle()->p_bg->setColor(0xffffff)

设置控件透明度

c++ 复制代码
// 0为全透明 255为不透明
wMText1->getStyle()->p_bg->setOpa(100)

相关函数

c++ 复制代码
/**
 * @LEVEL0
 * @brief 设置主色
 * @param color		颜色值(0x0~0xFFFFFF)
 * @param selector	部件、状态选择器,见STTStyle::_selector
 */
STTStyleBg* setColor(int color, int selector = 0 | 0);
/**
 * @LEVEL0
 * @brief 设置不透明度
 * @param opa		不透明度(0~255)
 * @param selector	部件、状态选择器,见STTStyle::_selector
 */
STTStyleBg* setOpa(int opa, int selector = 0 | 0);

具体其他样式可以查看 库->widgets->STTStyle.h

最近修改: 2025-03-19Powered by