On Mon, Jul 16, 2018 at 11:57:40AM +0200, Vincenzo Campanella wrote: > Il 16.07.2018 11:41, Albrecht Dreß ha scritto: > >Am 16.07.18 00:14 schrieb(en) Tim Cross: > >>>Thank you for the point. I'm the C++ programmer and I'm author of the > >>>C++ client library for PostgreSQL - Pgfe and I'm going to use it in > >>>this project. But I'm not sure about the cross-platform GUI toolkit. > >> > >>The cross-platform GUI toolkit will be the challenge. > > > >Try Qt <https://www.qt.io/download-qt-installer>. It uses c++, comes with > >a dual license (LGPL/commercial) and supports all relevant platforms: > >- Linux: will work ootb for all distos I know, without the need to ship it > >with libraries > >- macOS: includes support to create the usual bundles which go into the > >Applications folder > >- Winbloze: works fine there, too, if you insist on a broken os ;-) > > > >I worked on a Qt-based oss project in the past, and it is actually trivial > >to create binaries for all aforementioned platforms from the same sources. > > That's a very good solution, IMHO. > > Otherwise, WxWidgets (https://www.wxwidgets.org/) could also be a good > solution... PGAdmin used to use WxWidgets but left it recently for PGAdmin 4. I would ask them what problems caused them to stop using it. -- Bruce Momjian <bruce@xxxxxxxxxx> http://momjian.us EnterpriseDB http://enterprisedb.com + As you are, so once was I. As I am, so you will be. + + Ancient Roman grave inscription +