code-google-com / qdevelop

Automatically exported from code.google.com/p/qdevelop
GNU General Public License v2.0
1 stars 1 forks source link

SQLite support missing even though sqlite plugin deployed #320

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
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.

Original issue reported on code.google.com by marklsny...@gmail.com on 22 Oct 2008 at 10:29

GoogleCodeExporter commented 9 years ago
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!

Original comment by lothar.m...@gmx.de on 24 Oct 2008 at 10:34

GoogleCodeExporter commented 9 years ago

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! 

Original comment by lothar.m...@gmx.de on 25 Oct 2008 at 6:26

GoogleCodeExporter commented 9 years ago
I can confirm that Lothar's temporary fix works.  Thanks!

Original comment by marklsny...@gmail.com on 25 Oct 2008 at 7:06

GoogleCodeExporter commented 9 years ago
This is fixed in current trunk.

Original comment by diegoi...@gmail.com on 29 Jan 2009 at 10:02