QT Error with Twain Data Source
-
Hi , I have been using Sample Twain Data Source from Twain .org. QT is a prerequisite for this application which is in C++. I am getting below errors when i try to compile Twain data source.
Any help with these error is appreciated
Error 4 fatal error C1083: Cannot open source file: '..\src\GeneratedFiles\Win32\Debug\moc_Qt_About.cpp': No such file or directory c1xx
Error 5 fatal error C1083: Cannot open source file: '..\src\GeneratedFiles\Win32\Debug\moc_Qt_MainForm.cpp': No such file or directory c1xx
Error 6 fatal error C1083: Cannot open source file: '..\src\GeneratedFiles\Win32\Debug\moc_Qt_ProfileName.cpp': No such file or directory c1xx
Error 7 fatal error C1083: Cannot open source file: '..\src\GeneratedFiles\qrc_qtresources.cpp': No such file or directory c1xx
Error 8 error BK1506 : cannot open file '.\Debug32\Qt_About.sbr': No such file or directory BSCMAKEError 1 fatal error C1083: Cannot open include file: 'ui_About.h': No such file or directory c:\odiimages\source\twain\twain-samples\twain_ds_sample01\src\qt_about.cpp 2
Error 2 fatal error C1083: Cannot open include file: 'ui_MainForm.h': No such file or directory c:\odiimages\source\twain\twain-samples\twain_ds_sample01\src\qt_mainform.cpp 2
Error 3 fatal error C1083: Cannot open include file: 'ui_ProfileName.h': No such file or directory c:\odiimages\source\twain\twain-samples\twain_ds_sample01\src\qt_profilename.cpp 2
The Twain Data source project is availabel at https://sourceforge.net/projects/twain-samples/files/TWAIN 2 Sample Data Source/TWAIN DS 2.1.3/
-
Hi and welcome
What do you compile it with ?
Seems not be setup running the moc tool an ui tool.
http://doc.qt.io/archives/qt-4.8/moc.html
Are you using Qt Creator?Its very old. QT 4.5.3. For newer Qt you will have to port some of the classes.
-
Hi
They are included but visual studio knows nothing about it.
Often a plugin for VS is used to help make this happen.
Not sure there is plugin for 2008.
2013 seems to be the oldest
https://download.qt.io/official_releases/vsaddin/
but it seems to have existed
https://forum.qt.io/topic/5722/solved-how-generate-moc-files-automatically-using-visual-studio-2008so maybe i just need more coffee ;)
also this seems the newest Qt that works with vs2008
https://download.qt.io/official_releases/qt/4.8/4.8.7/ -
Thanks for your help. I have download and use said version of QT. However it dont let me configure this project. Its complaining abut the Kit not found. Also when i go to configure default Kit, QT version is ot populating. Can you please llo at attached and help me?
Thanks
Bhim -
Hi
you installed
qt-opensource-windows-x86-vs2008-4.8.7.exe ?
and you had vs 2008 already installed?what does it list in Qt versions tab?
-
Below is the content of pro file
unix {
TEMPLATE = subdirs
VERSION = 1.0
DEFINES += UNIX
}SUBDIRS = src
I have also shared entire project at below location for you.
https://drive.google.com/drive/folders/1gj69Kh7Xy8-p91uE3QUao673wqxoHidx?usp=sharing
-
@bhim
Well Qt is just a normal c++ LIB
and those are normal windows API calls so fix them like you normal would.
seems to be unicode related.
Didnt it later become common to put _TCHAR or something in front ?
or use wchar_t* and not char * ?
maybe you can just use the A version of the API and not W version -
Hi
I wondered if
https://github.com/twain/twain-samples
is something else than the twain you try ?