[Kmymoney-devel] csv importer

Chris DeveloperChris at rebel.com.au
Sun Mar 16 02:36:00 UTC 2014


Thanks Allan

I think I can ignore the unit test warnings.

Hopefully Cristian can shed some more light. I have been unable to compile 
kdevelop :( it uses cpp 11 features which msvc 2010 cant deal with and cause 
an internal error in msvc 2013.

I'll try using qt development environment and see if I can track down the 
bug. Perhaps it would be an idea if I ran up a linux environment so I can 
actually see what it should look like!

I am certainly learning as I go. I have been out of c++ programming for a 
few years. and cmake is not something I have used in anger before so its a 
pretty steep learning curve. nevertheless I will get there.

DC


On 16/03/2014 11:12 AM, Allan wrote:
> On 15/03/14 23:52, Chris wrote:
>>
>> This patch did indeed fix the slowness related problems. Thanks for the
>> advice.
>>
>> With respect to the csv importer. I am looking at the code changes since
>> 4.6.4 and will advise what I find. I am new to QT so a lot of the code
>> has mystical qualities :)
>>
>
> I can tell you that there are significant differences between 4.6.4 and 
> git HEAD.  Whereas on 4.6.4 the importer was based on three tabs, the new 
> version is based on a wizard and the files have been restructured too.
>
> On Linux, there are no compile issues, but I'm afraid I can't help so far 
> as Windows is concerned. Perhaps Cristian might be able to shed more light.
>
> I notice the references to csvdatetest and QtTest4.lib.  If you are able, 
> run ccmake and disable the unit tests.  Otherwise, in 
> kmymoney/plugins/csvimport/CMakeLists.txt, remove the 
> "IF(KDE4_BUILD_TESTS) ... to ... ENDIF(KDE4_BUILD_TESTS)" section.  It is 
> may not help, but then it might.  In fact, looking again, your log showed 
> "kmymoney/plugins/csvimport/CMakeLists.txt:47 (KDE4_ADD_UNIT_TEST)" so 
> there may well be an issue there, although the csvdatetest.cpp section 
> appears to be the same between the two releases.
>
> Allan
>
>
>> I have compiled version 4.6.4 and the csv importer in that version works
>> fine. I have also noted I can swap out the latest kmm_csvimport.dll and
>> replace it with the 4.6.4 version and it will work (no actual import
>> tested).
>>
>> I have asked on the kde windows mailing list but so far haven't received
>> a response. So I ask the question here.
>>
>> Is there a way to get the emerge system to create msvc project files?
>>
>> DC
>>
>>
>> On 14/03/2014 7:00 PM, Cristian Oneț wrote:
>>> The slowness is caused by the fact that this [1] patch is not present
>>> in 4.10.5 AFAIK. I had to apply that in the installer we provide to
>>> ship a usable kmymoney.
>>>
>>> Regards,
>>> Cristian
>>>
>>> [1] https://git.reviewboard.kde.org/r/111291/
>>>
>>>
>>> 2014-03-14 9:25 GMT+02:00 Chris <DeveloperChris at rebel.com.au
>>> <mailto:DeveloperChris at rebel.com.au>>:
>>>
>>>
>>>     All other wizards/dialogues appear to be fine.
>>>
>>>     The only other issue I have noted (I haven't done many tests yet) is
>>>     that anything to do with file dialogues is extremely slow. Opening a
>>>     save as dialog for instance takes 10-15 seconds
>>>
>>>     DC
>>>
>>>
>>>
>>>
>>>     On 13/03/2014 11:07 PM, Cristian Oneț wrote:
>>>>     Are the other wizards (new file, new loan) rendered properly?
>>>>
>>>>
>>>>     2014-03-13 14:34 GMT+02:00 Chris <DeveloperChris at rebel.com.au
>>>>     <mailto:DeveloperChris at rebel.com.au>>:
>>>>
>>>>         Yes the other icons are fine
>>>>
>>>>         No errors were reported when emerging icons.
>>>>
>>>>         DC
>>>>
>>>>
>>>>         On 13/03/2014 10:47 PM, Cristian Oneț wrote:
>>>>>         Forgot to reply trough the list.
>>>>>
>>>>>         ---------- Forwarded message ----------
>>>>>         From: *Cristian Oneț* <onet.cristian at gmail.com
>>>>>         <mailto:onet.cristian at gmail.com>>
>>>>>         Date: 2014-03-13 14:17 GMT+02:00
>>>>>         Subject: Re: [Kmymoney-devel] csv importer
>>>>>         To: Chris <DeveloperChris at rebel.com.au
>>>>>         <mailto:DeveloperChris at rebel.com.au>>
>>>>>
>>>>>
>>>>>         It seems to me that something went wrong there in the
>>>>>         installation step, try emerging oxygen-icons. Are the other
>>>>>         icons in the application rendered correctly?
>>>>>
>>>>>         Regards,
>>>>>         Cristian
>>>>>
>>>>>
>>>>>         2014-03-13 14:04 GMT+02:00 Chris <DeveloperChris at rebel.com.au
>>>>>         <mailto:DeveloperChris at rebel.com.au>>:
>>>>>
>>>>>
>>>>>             I have just finished building kmymoney 4.6.90 using emerge
>>>>>             for kde on windows 4.10.5
>>>>>
>>>>>             One feature I was most interested in is the CSV importer
>>>>> but
>>>>>             it appears to be badly broken.
>>>>>
>>>>>             I have attached an image of what it looks like Assuming
>>>>> this
>>>>>             mailing list will accept images...
>>>>>
>>>>>             Is this a known bug or peculiar to my machine?
>>>>>
>>>>>
>>>>>             DC
>
>



More information about the KMyMoney-devel mailing list