首页| 论坛| 消息

标题:如何获取Ini文件中保存的QColor值
作者:shixingya
日期:2016-07-04 13:13
内容:

conifg.ini 中设置myColor值
myColor =QColor(255,111,0,80)
test.cpp 中获取myColor值
QColor _color= variant.value(); //获取的值不对,怎么解决呢?


#1 [shixingya 07-04 13:54]
或者说 手动创建ini文件, QColor值如何设置?
#2 [hyh0lh 07-04 14:40]
颜色值可以用#XXXXXXXX(RGBA)码表示存入INI文件中。
#3 回 hyh0lh 的帖子 [shixingya 07-04 14:53]
hyh0lh:颜色值可以用#XXXXXXXX(RGBA)码表示存入INI文件中。 (2016-07-04 14:40) 
想让用户在INI文件中 用255,111,0,80 这种形式配置 不可以么? #XXXXXXXX(RGBA) 一般用户修改起来不太方便吧
#4 [bran_lee 07-04 15:27]
以字符串形式,你爱什么格式都可以,读出来的时候解析一下格式就行了
#5 [kimtaikee 07-04 16:35]
从ini文件中读取的是QVariant类型的,你想获得QColor的话,用qvariant_cast(var)转一下就行。

<< 1 2 >> (1/2)

回复 发表
主题 版块