This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Personnal skrooge plugin

Tags: None
(comma "," separated)
vicnet
Registered Member
Posts
75
Karma
0

Personnal skrooge plugin

Wed Jun 17, 2015 11:11 am
Hello,

Is is possible to develop a specific/personnal plugin in skrooge ?
Is it complex ?
Could this plugin add a table in skrooge database ?

a+
Vicnet
User avatar
smankowski
Moderator
Posts
1047
Karma
7
OS

Re: Personnal skrooge plugin

Thu Jun 25, 2015 10:02 pm
vicnet wrote:Hello,

Is is possible to develop a specific/personnal plugin in skrooge ?

Yes.
vicnet wrote:Is it complex ?

Yes because the plugin must be developed in C++/Qt with build dependency on skrooge API.
vicnet wrote:Could this plugin add a table in skrooge database ?

Yes. This is possible but you will have to manage update of the schema of this table if needed.
vicnet wrote:a+
Vicnet

What is your need? I can may be develop it!


Skrooge, a personal finances manager powered by KDE
Image - PayPal
vicnet
Registered Member
Posts
75
Karma
0

Re: Personnal skrooge plugin

Fri Jun 26, 2015 12:41 pm
smankowski wrote:What is your need? I can may be develop it!


Surtout pas :-)))) I want to develop something ! :-)

In fact, I though about a plugin to that verify cheque numbers, to see if a cheque book is completely pointed or which cheques are missing.
Just for fun !

a+
Vicnet
User avatar
smankowski
Moderator
Posts
1047
Karma
7
OS

Re: Personnal skrooge plugin

Fri Jun 26, 2015 1:16 pm
So, if you want to play with plugin you have to do that:
1-Get sources of skrooge
2-From "skrooge" directory:
a- mkdir build
b- cd build
c- cmake ..
d- make
3-From "skrooge" directory:
a- build/scripts/addNewPlugin.sh NameOfYourPlugin "A description of you plugin" "Your name"

Then a plugin module has been created, you can build it. It will be recognized by skrooge.


Skrooge, a personal finances manager powered by KDE
Image - PayPal
vicnet
Registered Member
Posts
75
Karma
0

Re: Personnal skrooge plugin

Fri Jun 26, 2015 2:30 pm
smankowski wrote:3-From "skrooge" directory:
a- build/scripts/addNewPlugin.sh NameOfYourPlugin "A description of you plugin" "Your name"

Then a plugin module has been created, you can build it. It will be recognized by skrooge.


Thanks, that exactly what I need (I have already compiled skrooge 1.12).

a+
Vicnet


Bookmarks



Who is online

Registered users: abc72656, Bing [Bot], daret, Google [Bot], lockheed, Sogou [Bot], Yahoo [Bot]