Fix shortcuts editor crash

This commit is contained in:
GriffinR
2025-02-05 11:05:24 -05:00
parent 3e13986686
commit 2aa2f8dbd4
3 changed files with 15 additions and 2 deletions

View File

@@ -35,9 +35,9 @@ signals:
private:
Ui::ShortcutsEditor *ui;
QWidget *main_container;
QMultiMap<QString, const QObject *> labels_objects;
QMultiMap<QString, QPointer<const QObject>> labels_objects;
QHash<QString, QFormLayout *> contexts_layouts;
QHash<MultiKeyEdit *, const QObject *> multiKeyEdits_objects;
QHash<MultiKeyEdit *, QPointer<const QObject>> multiKeyEdits_objects;
void parseObjectList(const QObjectList &objectList);
QString getLabel(const QObject *object) const;