[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <85eadc3b-391a-4fd1-a4b7-2e99de1ee6da@infradead.org>
Date: Sun, 29 Jun 2025 13:15:19 -0700
From: Randy Dunlap <rdunlap@...radead.org>
To: Masahiro Yamada <masahiroy@...nel.org>, linux-kbuild@...r.kernel.org
Cc: linux-kernel@...r.kernel.org
Subject: Re: [PATCH 02/66] kconfig: qconf: do not show checkbox icon for
choice
On 6/24/25 8:04 AM, Masahiro Yamada wrote:
> When you select "Show All Options" or "Show Prompt Options", choice
> entries display a check box icon, but this has no point because
> choice is always y since commit
since commit _____________________.
>
> Signed-off-by: Masahiro Yamada <masahiroy@...nel.org>
> ---
>
> scripts/kconfig/qconf.cc | 11 ++++++-----
> 1 file changed, 6 insertions(+), 5 deletions(-)
>
> diff --git a/scripts/kconfig/qconf.cc b/scripts/kconfig/qconf.cc
> index eaa465b0ccf9..546738a5c3b1 100644
> --- a/scripts/kconfig/qconf.cc
> +++ b/scripts/kconfig/qconf.cc
> @@ -92,7 +92,6 @@ void ConfigItem::updateMenu(void)
> {
> ConfigList* list;
> struct symbol* sym;
> - struct property *prop;
> QString prompt;
> int type;
> tristate expr;
> @@ -105,11 +104,10 @@ void ConfigItem::updateMenu(void)
> }
>
> sym = menu->sym;
> - prop = menu->prompt;
> prompt = menu_get_prompt(menu);
>
> - if (prop) switch (prop->type) {
> - case P_MENU:
> + switch (menu->type) {
> + case M_MENU:
> if (list->mode == singleMode) {
> /* a menuconfig entry is displayed differently
> * depending whether it's at the view root or a child.
> @@ -123,10 +121,13 @@ void ConfigItem::updateMenu(void)
> setIcon(promptColIdx, QIcon());
> }
> goto set_prompt;
> - case P_COMMENT:
> + case M_COMMENT:
> setIcon(promptColIdx, QIcon());
> prompt = "*** " + prompt + " ***";
> goto set_prompt;
> + case M_CHOICE:
> + setIcon(promptColIdx, QIcon());
> + goto set_prompt;
> default:
> ;
> }
--
~Randy
Powered by blists - more mailing lists