Thanks Bo. This is what I am doing now. But you need typewise checking which makes the code unnecessarily lengthy and cumbersome. Pity I need to keep doing it. As you said a inconsistent behavior.
On Mon, May 14, 2012 at 10:50 AM, Bo Thorsen <b...@fioniasoftware.dk> wrote: > Den 14-05-2012 06:54, Prashant skrev: > > Hi group, > > While introducing c++ object properties to the script, the Q_PROPERTY > > have an option SCRIPTABLE bool. This essentially hides the property in > > script. This comes in very handy. I was wondering if something similar > > is available for Q_SIGNALS. Essentially i want to hide a particular > > signal in script. I have a very round about way now where i hide it > > while introducing into script. With innumerable types of QObjects, you > > can imagine the sphagetti code wherein I check for the kind of signal to > > hide for a kind of QObject :( ... > > You can't do this. You can't hide signals and slots from the scripts. If > it's really important for you not to expose those, you have to create a > wrapper QObject that only has the signals and slots you want to expose. > > And yes, it's inconsistent that you can hide properties but not signals > and slots. > > Bo Thorsen, > Fionia Software. > > -- > > Expert Qt and C++ developer for hire > Contact me if you need expert Qt help > http://www.fioniasoftware.dk > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest > -- Prashant
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest