[Kmymoney-devel] some mymoney objects depend on settings
Thomas Baumgart
thb at net-bembel.de
Sun Jun 27 11:35:19 CEST 2010
Hi all,
on Sunday 27 June 2010 08:47:25 Thomas Baumgart wrote:
> Hi all,
>
> on Sunday 27 June 2010 06:44:50 Cristian Oneţ wrote:
> > Hi,
> >
> > Today after getting Fernando's changes 'Make it possible to hold low
> > level MyMoney types in QVariant' (revision 1143236) I was getting an
> > exception in KHomeView::doForecast(void):MyMoneyForecast::doForecast()
> > with the message "Illegal settings when calling doForecast. Settings must
> > be higher than 0". While my installed kmymoney (not the one I'm doing
> > development) would open the file just fine. Since the installed version
> > is just a day old I suspected that this must be caused by some recent
> > commit. If I removed the metatype declaration the exception went away but
> > the problem is after I added it back the exception didn't re-appeared.
> >
> > I suspect that this is somehow related to the fact that the forecast
> > object reads it's setting on construction. As a matter of fact how does
> > the forecast object (part of the mymoney lib) depend on settings? Being
> > part of the lib shouldn't make it settings independent and initialized by
> > the client code? MyMoneyReport and MyMoneyStorageSql are in the same
> > boat. Doesn't this mean that if I would want to link a new application
> > only with libkmm_mymoney (installed shared library) I would get
> > unresolved dependencies?
>
> Unfortunately, yes :(
>
> I moaned about the same thing yesterday in an IM session with Alvaro. I
> approached the problem (at least the trouble it causes) by removing the
> build dependency to kmymoneysettings.*
>
> In fact there is a third module that has the same problem:
> mymoneystoragesql.cpp
>
> Guess this is my task for today, a sunny one while I am sitting on my porch
> :)
Done.
--
Regards
Thomas Baumgart
GPG-FP: E55E D592 F45F 116B 8429 4F99 9C59 DB40 B75D D3BA
-------------------------------------------------------------
If Windows is the answer I want my problem back!
-------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 225 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kmymoney-devel/attachments/20100627/0932938f/attachment.sig
More information about the KMyMoney-devel
mailing list