feat: support custom shortcut for existing actions

Resolve https://github.com/BLumia/pineapple-pictures/issues/128

Actually also https://github.com/BLumia/pineapple-pictures/issues/72
but not sure why that one is now a 404 page.
This commit is contained in:
blumia committed 2024-10-29 23:28:27 +08:00
1 parent fad7a668e3
commit 3eade9c3cf
7 files changed
+273 -2

No files matched your search

+4 -1
View File
@@ -46,6 +46,10 @@ public:
void setInitWindowSizeBehavior(WindowSizeBehavior wsb);
void setHiDpiScaleFactorBehavior(Qt::HighDpiScaleFactorRoundingPolicy hidpi);
void applyUserShortcuts(QWidget * widget);
bool setShortcutsForAction(QWidget * widget, const QString & objectName,
QList<QKeySequence> shortcuts, bool writeConfig = true);
private:
Settings();
@@ -57,4 +61,3 @@ signals:
public slots:
};