mirror of
https://github.com/NohamR/Reclass.git
synced 2026-05-10 19:59:21 +00:00
Remove ambient validation markers, show ptr64 as void*, add struct types to picker, add README
- Remove M_ERR and M_PTR0 ambient markers from compose (validation only during inline edit) - Change ptr64 display name to void* in kKindMeta - Type picker now includes custom struct type names from the tree - Controller handles struct type selection from picker - Add project README Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1341,8 +1341,15 @@ void RcxEditor::showTypeListFiltered(const QString& filter) {
|
||||
if (!m_editState.active || m_editState.target != EditTarget::Type)
|
||||
return;
|
||||
|
||||
// Filter type names by prefix
|
||||
// Combine native types with custom (struct) type names
|
||||
QStringList all = allTypeNamesForUI();
|
||||
for (const QString& ct : m_customTypeNames) {
|
||||
if (!all.contains(ct))
|
||||
all << ct;
|
||||
}
|
||||
all.sort(Qt::CaseInsensitive);
|
||||
|
||||
// Filter by prefix
|
||||
QStringList filtered;
|
||||
for (const QString& t : all) {
|
||||
if (filter.isEmpty() || t.startsWith(filter, Qt::CaseInsensitive))
|
||||
|
||||
Reference in New Issue
Block a user