Ir para conteúdo

POWERED BY:

razs

Members
  • Total de itens

    684
  • Registro em

  • Última visita

Reputação

0 Comum

1 Seguidor

Sobre razs

  • Data de Nascimento 04/25/1981

Informações Pessoais

  • Sexo
    Masculino
  1. razs

    abrir browser dentro de frame

    Alguem me pode ajudar a colocar isto dentro de uma frame? import sys from PyQt5.QtCore import * from PyQt5.QtWidgets import * from PyQt5.QtWebEngineWidgets import * url = "https://log-viewerh.com" class MainWindow(QMainWindow): def __init__(self): super(MainWindow, self).__init__() self.browser = QWebEngineView() self.browser.setUrl(QUrl(url)) self.setCentralWidget(self.browser) self.showNormal() # navbar navbar = QToolBar() self.addToolBar(navbar) home_btn = QAction('Home', self) home_btn.triggered.connect(self.navigate_home) navbar.addAction(home_btn) self.url_bar = QLineEdit() self.url_bar.returnPressed.connect(self.navigate_to_url) navbar.addWidget(self.url_bar) self.browser.urlChanged.connect(self.update_url) def navigate_home(self): self.browser.setUrl(QUrl(url)) def navigate_to_url(self): url = self.url_bar.text() self.browser.setUrl(QUrl(url)) def update_url(self, q): self.url_bar.setText(q.toString()) app = QApplication(sys.argv) window = MainWindow() app.exec_() Funciona tal e qual como quero mas abre numa nova janela, eu precisava que abrisse numa frame, alguem sabe como fazer isso? Obrigado
  2. razs

    defenir vars com uma lista

    Boas, posso fazer isto? tabsname = ["messages", "Change", "Clear Cache", "Get Configuration", "Get Diagnostics", "Get List","Send List","Reset", "Remote Start","Remote STOP","Unlock","Update"] tabcontval=["Tab1", "Tab2", "tab3", "tab4", "tab5","tab6","tab7","tab8","tab9","tab9","tab10","tab11","tab12"] for names, tabb in zip(tabsname, tabcontval): tabb = ttk.Frame(tabControl) tabControl.add(tabb, text=names) tabControl.pack(expand=1, fill="both") de modo a nao ter tantas linhas de codigo queria defenir as tabs deste modo mas depois quando tento usar frmbtnspecs = ttk.Frame(Tab1) frmbtnspecs.pack(side="top") recebo o erro de tab1 not defined alguem pode ajudar? Obrigado
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.