Difference between revisions of "Qt - easy plugin system example"
From Kenneth Noyens
(Nieuwe pagina aangemaakt met 'Main application (loads the plugins): - plugintest.pro - main.cpp - pluginInterface - plugins.cpp - plugins.h - plugins.ui Make a folder...') |
|||
Line 2: | Line 2: | ||
- [[plugintest.pro]] | - [[plugintest.pro]] | ||
- [[main.cpp]] | - [[main.cpp]] | ||
− | - [[pluginInterface]] | + | - [[pluginInterface.h]] |
- [[plugins.cpp]] | - [[plugins.cpp]] | ||
- [[plugins.h]] | - [[plugins.h]] |
Revision as of 15:33, 24 May 2009
Main application (loads the plugins):
- plugintest.pro - main.cpp - pluginInterface.h - plugins.cpp - plugins.h - plugins.ui
Make a folder in the main application (ex. Text1Plugin) and add the folowing files:
- text1plugin.pro - text1plugin.cpp - text1plugin.h
Watch out:
- When you compile your project, you must compile both projects as the same build configuration.(both debug or release) - When you build text1plugin put the compiled dll in a folder named 'plugins' in the appication directory.