Export to GitHub

qdevelop - issue #320

SQLite support missing even though sqlite plugin deployed


Posted on Oct 22, 2008 by Happy Cat

What steps will reproduce the problem? 1. Install Qt 4.4.3 on OS X 10.5.5 2. cd qt-mac-opensource-src-4.4.3/src/plugins/sqldrivers/sqlite 3. make install 4. check that .dylib files are in: /usr/local/Trolltech/Qt-4.4.3/plugins/sqldrivers 5. start qdevelop 6. Dialog box pops up: "Unable to establish database connection. QDevelop needs SQLite support. Please read the QtSQL driver documentation for information on how to build it."

What is the expected output? What do you see instead? A functional qdevelop ;-)

What version of the product are you using? On what operating system? qdevelop 0.25.2 Qt 4.4.3 Mac OS X 10.5.5

Please provide any additional information below. I saw variations of this bug on the web, but I could not find a definitive solution anywhere. Issue 284 alludes to the same problem in its last entry.

Comment #1

Posted on Oct 24, 2008 by Massive Bear

installed qt-mac-opensource-4.4.3.dmg and qdevelop-0.25.2.dmg. Same result: no sqlite support. Using a program of my own reports available drivers:("QSQLITE", "QMYSQL3", "QMYSQL", "QODBC3", "QODBC", "QPSQL7", "QPSQL")! When starting QDevelop from the command line QDevelop reports none of the drivers! Installing Qt from the sources gives same results. Installing QDevelop from the tarball creates a failore with QPainter instead, but the sqlite problem is solved! But the program is unuseble!

Comment #2

Posted on Oct 25, 2008 by Massive Bear

Temporary solution! Load qdevelop-0.25.2.tar and untar as usual. In the 'src' directory you will find a file 'textEdit.cpp'. Edit this file: In module paintEvent is a statement missing!! Enter 'painter.end()' just before the last line called QTextEdit::paintEvent (event). Compile according to the README. This should do until a corrected version is issued! God luck!

Comment #3

Posted on Oct 25, 2008 by Happy Cat

I can confirm that Lothar's temporary fix works. Thanks!

Comment #4

Posted on Jan 29, 2009 by Grumpy Monkey

This is fixed in current trunk.

Status: Verified

Labels:
Type-Defect Priority-Medium