Skip to content

Commit 25ad0df

Browse files
authored
wxwidgets.cfg add some missing configuration for wxPropertyGrid (#8087)
This pull request adds support for additional methods in the `wxwidgets` configuration file to improve property grid functionality and access. The most notable changes are the addition of new function definitions related to property value retrieval and grid access. New property retrieval functions: * Added definitions for `wxPGProperty::GetValue` and `wxPGProperty::DoGetValue`, enabling retrieval of property values as `wxVariant` objects. Property grid access: * Added definition for `wxPropertyGridManager::GetGrid`, allowing direct access to the underlying `wxPropertyGrid` from a `wxPropertyGridManager`.
1 parent be71c2e commit 25ad0df

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

cfg/wxwidgets.cfg

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7253,6 +7253,15 @@
72537253
<returnValue type="wxString"/>
72547254
<warn severity="style">This function is deprecated, use 'wxPGProperty::GetValueAsString()' instead.</warn>
72557255
</function>
7256+
<!-- virtual wxVariant wxPGProperty::DoGetValue(void) const -->
7257+
<!-- wxVariant wxPGProperty::GetValue(void) const -->
7258+
<function name="wxPGProperty::GetValue,wxPGProperty::DoGetValue">
7259+
<noreturn>false</noreturn>
7260+
<leak-ignore/>
7261+
<use-retval/>
7262+
<const/>
7263+
<returnValue type="wxVariant"/>
7264+
</function>
72567265
<!-- wxString wxPGPropertyFlags::wxPGProperty::GetValueAsStringWithCheck( wxPGPropValFormatFlags flags = wxPGPropValFormatFlags::Null ) const -->
72577266
<!-- wxString wxPGProperty::GetValueAsString( wxPGPropValFormatFlags flags = wxPGPropValFormatFlags::Null ) const -->
72587267
<function name="wxPGPropertyFlags::wxPGProperty::GetValueAsStringWithCheck,wxPGProperty::GetValueAsString">
@@ -11384,6 +11393,12 @@
1138411393
<not-bool/>
1138511394
</arg>
1138611395
</function>
11396+
<!-- wxPropertyGrid* wxPropertyGridManager::GetGrid(void) -->
11397+
<function name="wxPropertyGridManager::GetGrid">
11398+
<noreturn>false</noreturn>
11399+
<leak-ignore/>
11400+
<returnValue type="wxPropertyGrid *"/>
11401+
</function>
1138711402
<!-- wxPGProperty * wxPropertyGridInterface::Append( wxPGProperty * property ) -->
1138811403
<!-- wxPGProperty * wxPropertyGridManager::Append( wxPGProperty * property ) -->
1138911404
<function name="wxPropertyGridInterface::Append,wxPropertyGridManager::Append">

0 commit comments

Comments
 (0)