[Linux-aus] GUI programming
Ashley
heracles1108 at gmail.com
Mon May 22 09:19:02 AEST 2023
I have used Gambas 3 quite often as it is very similar to Visual Basic
and it makes it easy to convert a program from Gambas to Visual Basic if
you want to develop applications in both environments.
I know you prefer not to use Python but it is a vert easy to learn and
useful language with lots of objects available.
Also, if you are familiar with C you can use any number of IDEs and Kits
with it. It is even easy to use Emacs as a development environment for C.
This is only the tip of what is available.
Ashley
On 22/05/2023 5:56 am, Simon Lees via linux-aus wrote:
>
>
> On 5/21/23 22:13, Russell Coker via linux-aus wrote:
>> What's the easiest way of doing GUI programming on Linux? When I
>> Google this
>> I get lots of results about Python programming, Python isn't a
>> language I like
>> or want to learn but I wouldn't rule out using it for simple things
>> if it is
>> much easier than other options. I would prefer C/C++.
>>
>> What I would ideally like is a system like IBM's VisualAge for C++ on
>> Linux.
>> When using VisualAge C++ on OS/2 I could write a program that had all
>> the
>> basic controls and basic operations on them (EG enter text into an
>> entry field
>> and click a button to have it added to a listbox) without writing any
>> code.
>> For writing a GUI front-end to a server I could design all the screens
>> graphically and then just write C code to copy data between entry
>> fields and
>> API calls. But I have the impression that no such thing exists for
>> Linux.
>>
>> I know it sounds horrible, but something like VisualBasic for Linux
>> would
>> probably do.
>
> I have used pretty much all the Linux gui frameworks at some point,
> and if I have the choice i'll always use Qt, if you know C++ once you
> get your head around its event system and Signal Slots (Callback
> System) everything is pretty straight forward and QtCreator will get
> you a long way pretty quickly, it allows you to drag out and layout
> UI's from components like buttons so all you have to do after is link
> them to functions.
>
>> What I want to do is move many of the things I do on my laptop to a
>> phone and
>> that requires less use of the command-line. So shell scripts need to be
>> replaced with GUI operations and ssh to run commands on a server
>> needs to be
>> replaced by API use or parsing ssh output for GUI display.
>
> I have used Qt with android in the past, I redid the main UI with
> bigger buttons and with the android NDK installed was able to build
> and deploy it as a test app. That was a few years back I haven't tried
> recently.
>
>
> _______________________________________________
> linux-aus mailing list
> linux-aus at lists.linux.org.au
> http://lists.linux.org.au/mailman/listinfo/linux-aus
>
> To unsubscribe from this list, send a blank email to
> linux-aus-unsubscribe at lists.linux.org.au
More information about the linux-aus
mailing list