Hello everyone,
I am thinking about using the plugin system of Qt Creator to build a custom 
application instead of rewriting one from scratch. This way, I will benefit 
from all the functionalities provided by the Core plugin of Qt 
Creator(Navigation Widget, Output Panes, Fancy Tabs, etc. ). I've already 
downloaded Qt Creator sources and removed all plugins except the Core plugin. 
But in my application, instead of having subclasses of IEditor which are showed 
in the central area of the application, I want to have simple subclasses of 
QWidget and I can switch from one window to another by selecting it's title in 
the combobox like what is done with the files opened.

I wonder how to do this. I read some parts of the Qt Creator source codes, (I'm 
not a guru, I'm pretty new to this, so please be indulgent). By searching what 
is done with the output window manager, my first idea is to write theses 
classes:
- ISubWindow
- ISubWindowManager
- ISubWindowManagerPlaceHolder.

But the problem is I don't really understand how (for example for the output 
window manager) these classes work and how they interact with each other and 
how they are exposed to the MainWindow for their rendering to the screen.

I know what I'm asking is very consequent, but if someone can help me 
understand this and/or give me advices on how to achieve my idea, he will help 
me a lot.

Thanks. 


_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt.nokia.com/mailman/listinfo/qt-creator

Reply via email to