Mahdi-zarei / nekoray

Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
GNU General Public License v3.0
255 stars 17 forks source link

clash api panel webview inside nekoray #17

Closed AkramiPro closed 3 weeks ago

AkramiPro commented 1 month ago

is it possible to add new button that open clash api panel inside nekoray ? i think you can check if the clash api is enabled then add new tab for that when config start. many users do not have experience with clash api panel and this is good to have this inside nekoray so users do not have to use browser to access clash api panel.

Mahdi-zarei commented 1 month ago

Clash API is practically a web page, so I will need to see if QT offers a widget to serve it inside the app GUI.

AkramiPro commented 1 month ago

maybe this could help:

https://doc.qt.io/qt-6.5/qml-qtwebview-webview.html

Mahdi-zarei commented 3 weeks ago

After some searching, it appears that it can be a bit cumbersome to embed the clash UI in nekoray, and I don't think this feature is worth the effort it takes to implement it, so I will be closing this issue.