[Interest] metaObject from class name

Jason H scorp1us at yahoo.com
Fri Feb 14 16:14:24 CET 2014

I'm not 10% udnerstanding your intentions, but this might help. You can create any QObject through QMetaObject by the class name, then get the meta object for the created object. Look at QMetaObject::newInstance(..)

You need a "class factory" design pattern.

Here is an example:

 From: Graham Labdon <Graham.Labdon at avalonsciences.com>
To: "interest at qt-project.org" <interest at qt-project.org> 
Sent: Friday, February 14, 2014 5:50 AM
Subject: [Interest] metaObject from class name

In my application I have a class name as a string
This is the name of a class derived from QObject.
Now what I would like to do is the get metaObject for this class from the string

Is this at all possible?

Many thanks

Interest mailing list
Interest at qt-project.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20140214/663a0f29/attachment.html>

More information about the Interest mailing list