Projekt

Allgemein

Profil

Bug #331 » 0001-Add-Info-tab-to-gui-dialog.patch

rhabacker, 09.12.2025 15:06

Unterschiede anzeigen:

src/libs/aqbanking/dialogs/dlg_setup.c
AB_SETUP_DIALOG *xdlg;
GWEN_DB_NODE *dbPrefs;
int i;
GWEN_BUFFER *buf;
int rv;
assert(dlg);
xdlg=GWEN_INHERIT_GETDATA(GWEN_DIALOG, AB_SETUP_DIALOG, dlg);
......
0,
GWEN_Dialog_SelectionMode_Single,
0);
/* info */
buf=GWEN_Buffer_new(0, 1024, 0, 1);
rv=AB_Banking_GetUserDataDir(xdlg->banking, buf);
if (rv>=0) {
GWEN_Dialog_SetCharProperty(dlg,
"configPath",
GWEN_DialogProperty_Value,
0,
GWEN_Buffer_GetStart(buf),
0);
}
GWEN_Buffer_free(buf);
/* read width */
i=GWEN_DB_GetIntValue(dbPrefs, "dialog_width", 0, -1);
src/libs/aqbanking/dialogs/dlg_setup.dlg
</widget>
</widget>
<!-- info page -->
<widget type="tabPage" text="Info" flags="fillX fillY" >
<widget type="gridLayout" columns="2" flags="fillX" >
<widget type="label" text="Configuration path" />
<widget type="lineEdit" name="configPath" columns="20" flags="fillX readOnly" />
</widget>
<widget type="vspacer" flags="fillY" />
</widget>
</widget>
<!-- wizard controls -->
(2-2/2)