Reputation: 5773
How to design(architecture) & write an application,in which plug-in can be released later. Can any one give some suggestion on the concepts that i have to concentrate to make the product more reliable & can be upgradable very easily? using QT & c++....
Upvotes: 5
Views: 991
Reputation: 86489
If you're using Qt, you may find its support for plugins useful.
That said, this is nowhere near what you get with the Eclipse RCP framework.
If your plug-ins are released on a different schedule than the host application, compatibility among versions is an issue. Maintaining binary compatibility between minor versions, as Qt itself has typically done, reduces the concern.
Testing supported version combinations in-house is desirable before they are tested by customers.
Upvotes: 3
Reputation: 17955
Not for C++, but a plugin architecture for C# http://msdn.microsoft.com/en-us/library/ms972962.aspx
Upvotes: 0