Qt Kiosk application



  • Hi,

    Is there any good tutorial to create a Qt application and deploy it into the Kiosks. Also how can we control the credit\debit card operations in the Kiosks.

    Regards
    Ansif


  • Moderators

    It depends on what hardware and OS your kiosk uses. Have you already chosen those?



  • [quote author="JKSH" date="1376217958"]It depends on what hardware and OS your kiosk uses. Have you already chosen those?[/quote]

    Hi,
    I didn't decided to use which hardware and OS. Can we use the same application in Windows to any Kiosk platform.

    Regards
    Ansif



  • Hi,
    Also is it possible to create a Qt application which contains some interface for handling credit card\debit card operations.

    Regards
    Ansif.


  • Lifetime Qt Champion

    Hi,

    As JKSH asked, without any hardware/OS combination, your questions can't be answered.

    Qt runs on a lot of embedded systems, but not on all of them.

    Assuming you get a system that can run Qt, if your credit/debit card interface is provided with a SDK to work with it, then yes you will be able to build your GUI with Qt to use your card interface.



  • Hi,
    Thanks for your reply. I have not much idea about the card reader development. Is there any SDK that we can use with Qt for card reader development.

    Regards
    Ansif


  • Moderators

    [quote author="ansifpi" date="1376273222"]Hi,
    Thanks for your reply. I have not much idea about the card reader development. Is there any SDK that we can use with Qt for card reader development.[/quote]Hi,

    You get the SDK from the company that sells the card readers. Different companies use different SDKs, and they are probably incompatible with each other.

    Once you have chosen your reader and have installed your SDK, you can integrate the SDK into your Qt application (assuming that the SDK uses C/C++).



  • [quote author="JKSH" date="1376277657"][quote author="ansifpi" date="1376273222"]Hi,
    Thanks for your reply. I have not much idea about the card reader development. Is there any SDK that we can use with Qt for card reader development.[/quote]Hi,

    You get the SDK from the company that sells the card readers. Different companies use different SDKs, and they are probably incompatible with each other.

    Once you have chosen your reader and have installed your SDK, you can integrate the SDK into your Qt application (assuming that the SDK uses C/C++).[/quote]

    Hi,

    Thank you for the information. I need to know some more details.

    Can you list me some hardware that supports Qt application and that is

    used for making kiosks or touch screen purposes. I am looking to

    make a cost effective Kiosks for shopping malls in which we can develop our

    Qt application and install in it. Also which thermal printer and related SDK's

    is better to be used with this Qt based application, any hint.

    Regards
    Ansif


  • Lifetime Qt Champion

    There are wide ranges of all sorts of embedded system supporting Qt. There are even ready made cash register.

    It's rather up to you to write down a specification of what you need and then search for a suitable hardware solution.


  • Moderators

    Search Google for "kiosk hardware components".

    A kiosk is simply a computer. If it runs Windows or Linux or Mac OS X, it will probably run Qt. In the near future, Android and iOS computers will be fully supported too.

    An OS doesn't care if your printer is a thermal printer or laser printer or inkjet printer -- it treats them all the same. You can use QPrinter for all printing.



  • [quote author="JKSH" date="1376355159"]Search Google for "kiosk hardware components".

    A kiosk is simply a computer. If it runs Windows or Linux or Mac OS X, it will probably run Qt. In the near future, Android and iOS computers will be fully supported too.

    An OS doesn't care if your printer is a thermal printer or laser printer or inkjet printer -- it treats them all the same. You can use QPrinter for all printing.[/quote]

    [quote author="SGaist" date="1376337951"]There are wide ranges of all sorts of embedded system supporting Qt. There are even ready made cash register.

    It's rather up to you to write down a specification of what you need and then search for a suitable hardware solution.

    [/quote]

    Hi JKSH and sGaist,

    Thanks for the information. I am very much happy to learn many information from both of you.I got some idea now to start it.

    Hope to see you again.

    Regards
    Ansif



  • Hi JKSG and sGeist,

    Hope both of you are fine.

    Is it possible to successfully build and execute an application in an Android Emulator using Qt 5.1 Android(Windows or Linux version).

    Regards
    Ansif


  • Lifetime Qt Champion

    Hi,

    AFAIK yes



  • [quote author="SGaist" date="1376864310"]Hi,

    AFAIK yes[/quote]

    Hi,

    I have used "qt-windows-opensource-5.1.0-android-x86-win32-offline" for the development.
    I have also downloaded the latest Android SDK and NDK and added it with the Qt. But still i fails to execute in the Android emulator, it builds and install into the Emulator. But when i execute the app, it fails to open.

    Can you please, just list the steps to successfully build and execute a demo program in the Emulator.

    Regards


  • Lifetime Qt Champion

    You should show the error you are getting. Without it nobody can tell what is going on.



  • Hi,

    Thanks again for your reply. Ok i will send you the errors by evening.

    Ansif



  • Hi sGalst,

    Sorry for the late reply. Actually i was trying to figure out of how to develop an Android application in Qt 5.1.0. Yesterday i successfully created and run an Android app in the emulator.
    The fix was, we need to use the similar compiler and the CPU/ABI for the Emulator. for example, i used Android GCC (arm-4.7) as the compiler and armeabi-v7a as the CPU/ABI for the emulator.
    I have seen the window of the Qt application in the Emulator :).

    I am doing some more experiments. I will be back to ask you more doubts :).

    Cheers.
    Ansif


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.