Hi all,

I recently started using Cedet for one of my Qt projects. After digging around the mailing list and tinkering with options I managed to get some nifty autocompletion working on Win7 / Qt 4.6 / emacs 23.1.50. One feature thought, that is either missing or I haven't been able to find yet, is some way to list all the possible overloaded constructors of a class when I'm creating a new object.

As a simple example of what I'm talking about:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#include <QtGui/QApplication>
#include <QtGui/QPushButton>

int main(int argc, char* argv[]) {
  QApplication app(argc, argv);
  QPushButton button(             <-- at this point I'd like to see a list of constructors
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I have searched for possible commands that might implement this functionality and the closest I've come is the speedbar-analyzer mode. Even this however, only manages to show the list of constructors for when I'm creating an object using new, like:

QPushButton* button = new QPushButton( <-- at this point speedbar anaylzer shows me a list of constructors

So I'm wondering is there some way to list constructors for local objects. This to me is one of the most useful features that an IDE like QtCreator can offer. Could there be some command to provide the list of constructors maybe in the Completion buffer or something like that.

Thanks in advance for all the help.

--
-Nikhil