[Eric] PyQt4 code completion in Eric
Detlev Offenbach
detlev at die-offenbachs.de
Sun Apr 27 09:36:04 BST 2008
On Samstag, 26. April 2008, Andrea Grandi wrote:
> Hi,
>
> I finally was able to enable code completion for PyQt4 classes. They
> were in another location, not parsed by Eric, they are all installed
> in /usr/share/eric/APIs/ and they're provided by this package on
> Ubuntu: eric-api-files
>
> Anyway I've to notice a little bug: In Editor -> Autocompletion, it
> doesn't make difference if I enable "Case Sensitive" or not, in both
> cases I need to type code in the correct case to have it
> auto-completed. Is this a known bug?
It's not a bug, it's a feature. The QScintilla 2 docs say "This is ignored
when the auto-completion source is an installed API as the corresponding
language determines the case sensitivity." According to the QScintilla2
sources, it is ignored, if a lexer has been installed (i.e. a language for
the editor has been selected or determined automatically).
Detlev
>
> Thanks for your help!
>
> 2008/4/26 Andrea Grandi <a.grandi at gmail.com>:
> > Hi,
> >
> > > > I cannot see PyQT4. Where can I get them?
> > > >
> > > > Thanks for your help.
> > >
> > > The PyQt4 API files are part of the PyQt4 package. However, they are
> > > only generated and installed, if QScintilla2 was installed before
> > > PyQt4.
> >
> > I've removed all eric4 related packages from my Ubuntu. I've installed
> > them in this order:
> >
> > 1) qscintilla
> > 2) pyqt4
> > 3) eric4
> >
> > but PyQt4 api is not available yet.... is this a packaging problem?
> >
> >
> >
> > --
> > Andrea Grandi
> > email: a.grandi [AT] gmail [DOT] com
> > website: http://www.andreagrandi.it
> > PGP Key: http://www.andreagrandi.it/pgp_key.asc
--
Detlev Offenbach
detlev at die-offenbachs.de
More information about the Eric
mailing list