On Tue, Feb 13, 2018 at 1:14 PM, Michael Heidelbach <ottw...@gmail.com> wrote:
> Hi!
>
> Currently I'm working on baloo-widgets. For a unit test I need to
> temporarily change KConfig data.
>
> My approach would be like this:
>
> initTestCase()
>
>     KConfig config("baloofileinformationrc", KConfig::NoGlobals);
>     KConfigGroup settings = config.group("Show");
>
>         set everything to true here.
>
> Revert the changes incleanupTestCase();
>
> How is this done most efficiently and without messing too much with
> baloofileinformationrc?

Ideally you should QStandardPaths::setTestModeEnabled(true), then you
can do as you please with config files which should end up in
~/.qttest.

Aleix

Reply via email to