qvariant识别类型的注册 qvariant为一个万能的数据类型--可以作为许多类型互相之间进行自动转换。将C++变为弱数据类型成为可能--也是许多控件中用户定义数据的类型--因为无法预先知道用户附加到控件的数据是什么类型。 而QT的Variant类型默认识别的类型都非常强制--只支持已注册的类型--如何将一个自己定义的结构或类赋予qvariant对象呢? myStructor c; qvariant v; v.setValue (c); //将会错误--qvariant还不认识myStructor呢。 ...
by tancotq - Linux文档专区 - 2009-10-09 21:45:09 阅读(862) 回复(0)