Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

One can't proceed from the informal to the formal by formal means.


devel / comp.lang.python / Re: Windows Gui Frontend

SubjectAuthor
* Re: Windows Gui FrontendDietmar Schwertberger
`- Re: Windows Gui Frontendrbowman

1
Re: Windows Gui Frontend

<mailman.2526.1680457929.20444.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=22783&group=comp.lang.python#22783

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: maill...@schwertberger.de (Dietmar Schwertberger)
Newsgroups: comp.lang.python
Subject: Re: Windows Gui Frontend
Date: Sun, 2 Apr 2023 19:52:05 +0200
Lines: 18
Message-ID: <mailman.2526.1680457929.20444.python-list@python.org>
References: <CACL+1autFu+_eNHQt8P_ULC=p=yyAepe-etTvSCFjLOzsK2p4w@mail.gmail.com>
<A29353BA-E20A-45A7-8408-A3AC7C2479BD@sbcglobal.net>
<514b86e4-a956-cd9e-d45f-6dc0aee6d2a5@yahoo.co.uk>
<fe7b3eec-3faf-c0ab-8196-d73ea5cc6e90@schwertberger.de>
<dc374441-9ce1-3854-d70f-4847264a27bc@gmail.com>
<3bf17b63-674c-9cdb-3d01-af2dc5e95da3@schwertberger.de>
<cb46292c-abe2-70bc-dbb4-42ab329bde4f@gmail.com>
<3c1e0abb-2bfb-33eb-5080-7b43c3f0cbec@schwertberger.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de U5eTOs/rt5iKFPjYT2/y8gDpvUDyYkEpqCAnXDzN8K7w==
Return-Path: <maillist@schwertberger.de>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=none reason="no signature";
dkim-adsp=none (unprotected policy); dkim-atps=neutral
X-Spam-Status: OK 0.076
X-Spam-Evidence: '*H*': 0.85; '*S*': 0.00; 'subject:Windows': 0.07;
'dietmar': 0.16; 'from:addr:maillist': 0.16;
'from:addr:schwertberger.de': 0.16; 'from:name:dietmar
schwertberger': 0.16; 'message-id:@schwertberger.de': 0.16;
'received:192.168.0.5': 0.16; 'received:192.168.10': 0.16;
'received:masterlogin.de': 0.16; 'received:routing.net': 0.16;
'wrote:': 0.16; 'python': 0.16; 'to:addr:python-list': 0.20;
'code': 0.23; 'run': 0.23; 'received:de': 0.23; 'header:User-
Agent:1': 0.30; 'objects': 0.32; 'received:134': 0.32; 'but':
0.32; 'received:192.168.0': 0.33; 'header:In-Reply-To:1': 0.34;
'class': 0.37; 'this.': 0.37; 'received:192.168': 0.37; 'file':
0.38; 'michael': 0.60; 'load': 0.62; 'your': 0.64; 'well': 0.65;
'time,': 0.67; 'you.': 0.71; 'absolutely': 0.84; 'disagree': 0.84;
'generation.': 0.84; 'lose': 0.84; 'signals': 0.84
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <cb46292c-abe2-70bc-dbb4-42ab329bde4f@gmail.com>
X-Mail-ID: ede6418f-3726-4abb-bb0a-72e65ea14f0c
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General discussion list for the Python programming language
<python-list.python.org>
List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>,
<mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive: <https://mail.python.org/pipermail/python-list/>
List-Post: <mailto:python-list@python.org>
List-Help: <mailto:python-list-request@python.org?subject=help>
List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>,
<mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID: <3c1e0abb-2bfb-33eb-5080-7b43c3f0cbec@schwertberger.de>
X-Mailman-Original-References: <CACL+1autFu+_eNHQt8P_ULC=p=yyAepe-etTvSCFjLOzsK2p4w@mail.gmail.com>
<A29353BA-E20A-45A7-8408-A3AC7C2479BD@sbcglobal.net>
<514b86e4-a956-cd9e-d45f-6dc0aee6d2a5@yahoo.co.uk>
<fe7b3eec-3faf-c0ab-8196-d73ea5cc6e90@schwertberger.de>
<dc374441-9ce1-3854-d70f-4847264a27bc@gmail.com>
<3bf17b63-674c-9cdb-3d01-af2dc5e95da3@schwertberger.de>
<cb46292c-abe2-70bc-dbb4-42ab329bde4f@gmail.com>
 by: Dietmar Schwertberge - Sun, 2 Apr 2023 17:52 UTC

On 02.04.2023 18:20, Michael Torrie wrote:
>> Well the thing is you don't need to generate Python code at all. Qt
>> provides a UI loader class that loads the UI file at run time, builds
>> the objects in memory, and connects all your signals for you.

I know, but having to load the .ui file is awkward.
Even worse, you lose things like code completion.

> So much
> nicer than code generation.

I absolutely disagree on this.

Regards,

Dietmar

Re: Windows Gui Frontend

<k8u8etFel3hU1@mid.individual.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=22788&group=comp.lang.python#22788

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bow...@montana.com (rbowman)
Newsgroups: comp.lang.python
Subject: Re: Windows Gui Frontend
Date: 2 Apr 2023 20:55:57 GMT
Lines: 13
Message-ID: <k8u8etFel3hU1@mid.individual.net>
References: <CACL+1autFu+_eNHQt8P_ULC=p=yyAepe-etTvSCFjLOzsK2p4w@mail.gmail.com>
<A29353BA-E20A-45A7-8408-A3AC7C2479BD@sbcglobal.net>
<514b86e4-a956-cd9e-d45f-6dc0aee6d2a5@yahoo.co.uk>
<fe7b3eec-3faf-c0ab-8196-d73ea5cc6e90@schwertberger.de>
<dc374441-9ce1-3854-d70f-4847264a27bc@gmail.com>
<3bf17b63-674c-9cdb-3d01-af2dc5e95da3@schwertberger.de>
<cb46292c-abe2-70bc-dbb4-42ab329bde4f@gmail.com>
<3c1e0abb-2bfb-33eb-5080-7b43c3f0cbec@schwertberger.de>
<mailman.2526.1680457929.20444.python-list@python.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net Oq0aHiRGgPYAUzZ2NqLkIgQc3UBF3XC1QACa7ADReJaSqm/+ih
Cancel-Lock: sha1:7Hssc0yrcmiOFLIIrb92KwApiMA=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
 by: rbowman - Sun, 2 Apr 2023 20:55 UTC

On Sun, 2 Apr 2023 19:52:05 +0200, Dietmar Schwertberger wrote:

> On 02.04.2023 18:20, Michael Torrie wrote:
>>> Well the thing is you don't need to generate Python code at all. Qt
>>> provides a UI loader class that loads the UI file at run time, builds
>>> the objects in memory, and connects all your signals for you.
>
> I know, but having to load the .ui file is awkward.
> Even worse, you lose things like code completion.

One advantage is customization. It's not Python but we use a GUI system
that supports uids. The underlying data is the same but some clients may
not want certain fields or want them labeled or arranged differently.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor