Hey,

Just looked at the callback, basically what needs to happen is that H2
calls   nsm_check_nowait()   in a timer callback, to respond to things that
NSM tells it to do.

I've tried to implement that A) as a static function B) as a method in
MainForm.
The goal:
-There's one nsm_client_t (currently created/owned by main.cpp:main():496
), this pointer needs to be passed to nsm_check_nowait()

A)
Using the static function, we must pass the nsm_client_t pointer: I didn't
find a way to make a QTimer do this: that said, I'm not an experienced QT
dev :/

B)
So I tried to implement a member function in MainForm to do the same thing,
and pass the nsm_client_t pointer to there, which throws the following
error on runtime:
Object::connect: No such slot MainForm::nsm_update( pMainForm ) in
/root/programming/hydrogen/src/gui/src/main.cpp:521.

My lack of experience with QT and normal use of QTimers and signals/slots
makes it hard for me know what the best solution is here. Both solutions
are fine from NSM's point of view.

Cheers, -Harry




On Sat, Aug 9, 2014 at 9:19 PM, <mau...@smoors.de> wrote:

> Hi,
>
> On 2014-08-09 10:51, Harry van Haaren wrote:
>
> >
> > Yes: i tried copying a H2 saved song to that dir, to see if that would
> > make it work. No luck.
>
> I had no problems with that.. I changed the method a bit to create a new
> song if the file is not yet existing, and now the new/open stuff seems
> to be working on my side.
>
> But i stumbled upon a problem with saving.. The callback method is not
> getting called when i click on the "Save" button at the NSM Gui. On the
> other hand, i see that the save-callback registered the same way as the
> callback for opening a song. Is there something left to be
> implemented/configured to make this work?
>
> Best regards,
> Sebastian
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Hydrogen-devel mailing list
> Hydrogen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>
------------------------------------------------------------------------------
_______________________________________________
Hydrogen-devel mailing list
Hydrogen-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to