Open frankmorgner opened 9 years ago
I've tried to use QT for the GUI, but it seems to be too complicated. The problem is that QT is not designed for using it as a library in a non-QT-project (a project which is not build with qmake, like the SimpleClient). https://wiki.qt.io/How_to_create_a_library_with_Qt_and_use_it_in_an_application
From now on I'm gonna try to build the gui with wxWidgets. It's probably easier to integrate into the SimpleClient.
have you looked at these suggestions? http://stackoverflow.com/questions/3632038/can-i-use-qt-without-qmake-or-qt-creator
There is also http://tsunanet.net/autotroll/
But the wxWidgets might work equally well...
In the end I ran into trouble with the makros used in qt to export functions while building the qt-gui as a library. To build a qt-project with automake i'ts possible to just execute qmake in a makefile.
wxWidgets looks way easier to integrate into the SimpleClient and to compile with g++. And it's also a cross-platform gui library.
OK good, it's your choice!
Test_nPAClientLib
andSimpleClient
Some implementation hints: You may use the interface which already is defined in https://github.com/BeID-lab/eIDClientCore/blob/master/eIDClientCore/bin/Test_nPAClientLib/eidui_cli.h. These callbacks can be implemented by a shared library, which would make the UI interchangable...