查看完整版本: [-- 大家好,有个问题想请教一下 --]

QTCN开发网 -> Qt基础编程 -> 大家好,有个问题想请教一下 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

leilidi 2018-05-19 06:59

大家好,有个问题想请教一下


大家好,有个问题想请教一下。
我有个ini配置文件,内容如下:
  1. [group]
    name=0

在写入QEasingCurve时可以写入,
  1. QSettings setting(...);
    ...
    setting.setValue("/group/name", QEasingCurve::InOutSine);

这时ini配置文件已经变成,
  1. [group]
    name=19

现在问题是如何取出这个值,我有尝试过下面的办法,但是没有起作用
  1. QPropertyAnimation animation;
    ...
    QEasingCurve curve = setting.value("/group/name").toEasingCurve();
    animation.setEasyingCurve(curve); //把curve直接替换成 QEasingCurve::InOutSine 有效
    animation.start();




刚学QT没多久,请见谅。


查看完整版本: [-- 大家好,有个问题想请教一下 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled