# ladybug_browser.py # Apache 2.0 Licensed import sys from PyQt5.QtWidgets import QApplication, QMainWindow, QToolBar, QAction from PyQt5.QtWebEngineWidgets import QWebEngineView class LadyBugBrowser(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("LadyBug Browser") self.setGeometry(100, 100, 1200, 800) # Web view self.browser = QWebEngineView() self.browser.setUrl("https://huggingface.co/spaces") self.setCentralWidget(self.browser) # LadyBug toolbar toolbar = QToolBar("LadyBug Controls") self.addToolBar(toolbar) back_action = QAction("⬅️", self) back_action.triggered.connect(self.browser.back) toolbar.addAction(back_action) forward_action = QAction("➡️", self) forward_action.triggered.connect(self.browser.forward) toolbar.addAction(forward_action) reload_action = QAction("🔄", self) reload_action.triggered.connect(self.browser.reload) toolbar.addAction(reload_action) if __name__ == "__main__": app = QApplication(sys.argv) window = LadyBugBrowser() window.show() sys.exit(app.exec_())