How to get output Screen
-
I couldn't get the User Interface screen, but it had to create .exe file direcly
-
i am thinking that, the code which i'm having will be compatible for both windows and Linux(ubuntu). right?
-
Depends on you code?
Is a 100% Qt code?? -
Actually, to my knowledge, the previous developers have developed the code using QtCreator only. apart from that how can i make sure it is completely Qt COde?
-
@Arasu Looking at this output
b77ea000-b77eb000 r--p 002c0000 08:01 1966228 /usr/lib/locale/locale-archive b77eb000-b77ed000 rw-p 00000000 00:00 0 bfaa8000-bfac9000 rw-p 00000000 00:00 0 [stack] The program has unexpectedly finished. /home/dyansys/Desktop/ECScope/ecg12i-build-desktop-Qt_4_8_1_in_PATH__System__Release/ecg12i exited with code 0
The code does compiles properly but seems it crashes at some point during runtime. Something related to
locale
perhaps. You will need to debug it. -
Thank you!
Shall i know how to debug the code in QT creator? Why because previously the project created in QT creator version 4.3, but now i am using version 4.8, this version deprecated some of the default methods.
-
-
@p3c0 Can you give some example code for this qDebug() ?
-
-
Thank you!
Is this for Linux using C++ ah?
-
@Arasu qDebug() will work on all platforms since it is a Qt API.
And using QtCreator you will have to use valgrind for debugging. It comes for Linux. -
Now im trying both linux and windows, but both environment i am getting same issue, can you suggest for windows.
-
@Arasu If it is the same issue then if you solve it for one platform then same will be reflected for other platforms too. I would suggest you to solve it for your primary OS i.e Linux.
-
Also shall i know the valgrind?
-
i am working two diff system, one is window other one is linux, which is better understand?
-
@Arasu According to this there is no official port for Windows. Check Qt_creator_windows_debugging for windows. Sorry but I'm not much into Windows.
-
@Arasu Depends upon your experience with the respective OS :)
-
Sure! i will take the better one. If i have any queries i will text you.
-
Hello Friend!
Now i am working windows platform, got this error
..\ecg12i_backup\PatientList.cpp: In function 'void on_Patient_Info_List_Screen_show(PATIENT_LIST*)':
..\ecg12i_backup\PatientList.cpp:93:47: error: 'alphasort' was not declared in this scope
n = scandir(PATIENTINFODIRLOC, &namelist, 0, alphasort); //It scans for files in Directory PATIENTINFODIRLOC and put it in namelist
^
..\ecg12i_backup\PatientList.cpp:93:56: error: 'scandir' cannot be used as a function
n = scandir(PATIENTINFODIRLOC, &namelist, 0, alphasort); //It scans for files in Directory PATIENTINFODIRLOC and put it in namelist
^
..\ecg12i_backup\PatientList.cpp:102:40: error: 'rindex' cannot be used as a function
ptr = rindex(namelist[n]->d_name, '.'); -
@Arasu these are c specific issue.
scandir
is a function indirent.h
. Check if it is there for Windows and include it.