TheCrazyT / x64dbg-plugin-quickaccess

Plugin for https://github.com/x64dbg/x64dbg
29 stars 11 forks source link

[Feature Request] Is that possible to add search for Actions #9

Closed jindili closed 1 year ago

jindili commented 1 year ago

Like those actions in Hotkeys editor: image

TheCrazyT commented 1 year ago

I'm not shure if thats useful, but you can download a test-version here (quickaccess.dp64): https://ci.appveyor.com/project/TheCrazyT/x64dbg-plugin-quickaccess/builds/45895263/job/e8w4qx7fpa7uxwou/artifacts

But it currently has a bug with some duplicates. Not shure why they appear, guess I will figure it out later ...

jindili commented 1 year ago

Just tried, It works great and helpful for me.

though some duplicate: image

I think it might be because the search result is combined of search result from Menus, Actions or even content menus. in Hotkeys editor there is a command path indicated with "->": image

TheCrazyT commented 1 year ago

@jindili should looke like that now:

references

newest build: https://ci.appveyor.com/project/TheCrazyT/x64dbg-plugin-quickaccess/builds/45907396/job/aaenfrnfprj7npq8/artifacts

jindili commented 1 year ago

Much better now: image

could I configure the size of result window to make it bigger, to about size like this: image

TheCrazyT commented 1 year ago

@jindili nope. I'm afraid, there is no config-menu at all for this plugin.

jindili commented 1 year ago

I can't find places in the code to change parameter value like width or height and rebuild. Can you tell me where to set width and height in the source ?

TheCrazyT commented 1 year ago

that is probably possible by changing QCompleter https://stackoverflow.com/questions/31585184/qt-qcompleter-cant-have-its-size-set might help

jindili commented 1 year ago

I add these two line to set popup width and height: image

build error in appveyor:

.\quickaccess.cpp(77) : error C2027: use of undefined type 'QAbstractItemView'
        c:\qt\5.6\msvc2013_64\include\qtwidgets\qcompleter.h(49) : see declaration of 'QAbstractItemView'
.\quickaccess.cpp(77) : error C2227: left of '->setMinimumWidth' must point to class/struct/union/generic type
Generating Code...