| |
| |
|
|
| 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) |
|
|
| |
| self.browser = QWebEngineView() |
| self.browser.setUrl("https://huggingface.co/spaces") |
| self.setCentralWidget(self.browser) |
|
|
| |
| 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_()) |