[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: QT 3 issues



> 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
rkrusty@tdyc.com
http://snowcrash.tdyc.com
GPG KeyID=90BCE0DD
GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD



Reply to: