> OK, actually this is a bit more complicated than I thought .. > > First off, designer comes with a set of plugins, and expects a plugins > directory to exist under $QTDIR. It doesn't look as though the current qt3 > packages provide one. I think my installation has been working because I > had installed qt3 already under /usr/local, and .. well, long story. > > Anyway, here is what is needed: > > * Plugins directory, and associated plugins > > >From the qt3 tarball, these are: > > plugins/ > plugins/sqldrivers > plugins/styles > plugins/designer > plugins/designer/libwizards.so > plugins/designer/libcppeditor.so > plugins/designer/libdlgplugin.so > plugins/designer/librcplugin.so > > I don't know what the 'styles' directory is for. I'm thinking the sqldrivers > directory is for the database module. I don't think I built that one, which > would explain why that directory is empty in that listing .. > > I would install these under /usr/share/qt. Designer currently always looks > for plugins under $QTDIR/plugins/designer.
the above is already done in that same version. > > * Designer "interfaces" headers > > These are needed to build plugins for Designer. Here are the paths in the > tarball: > > tools/designer/interfaces > tools/designer/interfaces/actioninterface.h > tools/designer/interfaces/designerinterface.h > tools/designer/interfaces/editorinterface.h > tools/designer/interfaces/eventinterface.h > tools/designer/interfaces/filterinterface.h > tools/designer/interfaces/interpreterinterface.h > tools/designer/interfaces/languageinterface.h > tools/designer/interfaces/preferenceinterface.h > tools/designer/interfaces/programinterface.h > tools/designer/interfaces/projectsettingsiface.h > tools/designer/interfaces/templatewizardiface.h > tools/designer/interfaces/widgetinterface.h > > Only one of these, the last one, is actually used for making widget plugins, > but the other interfaces look pretty interesting to me .. :) > > I'd put these headers under /usr/share/qt/tools/designer/interfaces. ahh...so these are internal headers...ok. well...let me go fix that. Ivan -- ---------------- Ivan E. Moore II [EMAIL PROTECTED] http://snowcrash.tdyc.com GPG KeyID=90BCE0DD GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD