Hello. I write a program, that uses Qt SqLite. Mine version of Qt is 4.7.3. All dlls lays in the same directory as executable. On my computer application works from any place. On others (Win7, Vista) it fails, when user launch it. In fail details Windows says, that error was occurred in QtSql4.dll. Exception code is 0xC0000005.
My .pro file:
Qt Code:
  1. #-------------------------------------------------
  2. #
  3. # Project created by QtCreator 2012-09-10T08:27:39
  4. #
  5. #-------------------------------------------------
  6.  
  7. QT += core gui
  8. QT += sql
  9.  
  10. TARGET = QHwTester
  11. TEMPLATE = app
  12.  
  13. INCLUDEPATH += $$quote(../../Common Files/Components)
  14. DEPENDPATH += $$quote(../../Common Files/Components)
  15. INCLUDEPATH += $$quote(../../Common Files/ThirdParty_Components)
  16. DEPENDPATH += $$quote(../../Common Files/ThirdParty_Components)
  17.  
  18. #RC_FILE = appico.rc
  19.  
  20. SOURCES += main.cpp\
  21. mainwindow.cpp \
  22. formpredefinedtests.cpp \
  23. ext-sources/serialportthread.cpp \
  24. ext-sources/serialportthreadgui.cpp \
  25. ext-sources/auxfunctions.cpp \
  26. ext-sources/auxfunctionsgui.cpp \
  27. formuserssubtasks.cpp \
  28. formwritedataintomem.cpp \
  29. formeraseinternalflash.cpp \
  30. formcrccalc.cpp \
  31. formcpuportstest.cpp \
  32. formrtctest.cpp \
  33. formbackuppower.cpp \
  34. appruntimevars.cpp \
  35. testforms.cpp \
  36. appsettings.cpp
  37.  
  38. HEADERS += mainwindow.h \
  39. formpredefinedtests.h \
  40. lib-pft3/src/pft3_70_f0.h \
  41. ext-sources/auxfunctions.h \
  42. ext-sources/auxfunctionsgui.h \
  43. ext-sources/serialportthread.h \
  44. ext-sources/serialportthreadgui.h \
  45. main.h \
  46. formuserssubtasks.h \
  47. formwritedataintomem.h \
  48. formeraseinternalflash.h \
  49. formcrccalc.h \
  50. formcpuportstest.h \
  51. formrtctest.h \
  52. formbackuppower.h \
  53. appruntimevars.h \
  54. testforms.h \
  55. appsettings.h
  56.  
  57. FORMS += mainwindow.ui \
  58. formpredefinedtests.ui \
  59. formuserssubtasks.ui \
  60. formwritedataintomem.ui \
  61. formeraseinternalflash.ui \
  62. formcrccalc.ui \
  63. formcpuportstest.ui \
  64. formrtctest.ui \
  65. formbackuppower.ui
  66.  
  67.  
  68. #RESOURCES += \
  69. # icons.qrc
  70.  
  71. LIBS +=-L"../../Common Files/ThirdParty_Components/qextserialport/bin/build"
  72. LIBS +=-lqextserialport
  73.  
  74. LIBS +=-L$$quote(../../Common Files/Components/lib-pft3/bin/release)
  75. #LIBS +=-L$$quote(../../Common Files/Components/lib-pft3/bin/debug)
  76. LIBS += -llib-pft31
  77.  
  78. LIBS += -L$$quote(../../Common Files/Components/lib-qgui-log/bin/release)
  79. #LIBS += -L$$quote(../../Common Files/Components/lib-qgui-log/bin/debug)
  80. LIBS += -llib-qgui-log1
  81.  
  82. LIBS +=-L$$quote(../../Common Files/ThirdParty_Components/qwt-6.0.1/lib)
  83.  
  84. LIBS += -lqwt
  85. LIBS += -lqwtmathml
  86. #LIBS += -lqwtd
  87. #LIBS += -lqwtmathmld
  88.  
  89. #LIBS +=-L$$quote(C:/Qt/QtSDK/Desktop/Qt/4.7.3/mingw/plugins/sqldrivers)
  90.  
  91. #LIBS += -lqsqlited4
  92.  
  93. unix:DEFINES = _TTY_POSIX_
  94. win32:DEFINES = _TTY_WIN_
  95.  
  96. RESOURCES += \
  97. icons.qrc
  98.  
  99. OTHER_FILES += \
  100. database_structure.txt
To copy to clipboard, switch view to plain text mode 

What I did wrong?