def test(scale=0.25): from PyQt5.Qt import QLabel, QApplication, QPixmap, QMainWindow, QWidget, QScrollArea, QGridLayout app = QApplication([]) mi = Metadata('Unknown', ['Kovid Goyal', 'John & Doe', 'Author']) mi.series = 'A series of styles' m = QMainWindow() sa = QScrollArea(m) w = QWidget(m) sa.setWidget(w) l = QGridLayout(w) w.setLayout(l), l.setSpacing(30) labels = [] for r, color in enumerate(sorted(default_color_themes)): for c, style in enumerate(sorted(all_styles())): mi.series_index = c + 1 mi.title = 'An algorithmic cover [%s]' % color prefs = override_prefs(cprefs, override_color_theme=color, override_style=style) scale_cover(prefs, scale) img = generate_cover(mi, prefs=prefs, as_qimage=True) la = QLabel() la.setPixmap(QPixmap.fromImage(img)) l.addWidget(la, r, c) labels.append(la) m.setCentralWidget(sa) w.resize(w.sizeHint()) m.show() app.exec_()
def main(): from calibre.gui2 import Application from PyQt5.Qt import QMainWindow, QStatusBar, QTimer app = Application([]) w = QMainWindow() s = QStatusBar(w) w.setStatusBar(s) s.showMessage('Testing ProceedQuestion') w.show() p = ProceedQuestion(w) def doit(): p.dummy_question() p.dummy_question( action_label='A very long button for testing relayout (indeed)') p(lambda p: None, None, 'ass2', 'ass2', 'testing2', 'testing2', det_msg= 'details shown first, with a long line to test wrapping of text and width layout', show_det=True, show_ok=True) QTimer.singleShot(10, doit) app.exec_()
def main(): app = QApplication(sys.argv) QW = QMainWindow() zhu = Ui_MainWindow() zhu.setupUi(QW) # inruduction w1 = QWidget() word = text.Ui_Form() word.setupUi(w1) zhu.pushButton_2.clicked.connect(w1.show) # move w6 = QWidget() m = move.Ui_Form() m.setupUi(w6) zhu.pushButton_3.clicked.connect(w6.show) # do it w2 = QWidget() di = do_it.Ui_Form() di.setupUi(w2) zhu.pushButton_4.clicked.connect(w2.show) # compare w3 = QWidget() comp1 = comp.Ui_Form() comp1.setupUi(w3) zhu.pushButton_5.clicked.connect(w3.show) QW.show() sys.exit(app.exec_())
def main(): app = Application([]) w = QMainWindow() tts = TTSWidget(w) w.setCentralWidget(tts) w.show() app.exec_() tts.dispatch_on_main_thread_signal.disconnect() tts.mark_changed.disconnect() tts.tts.shutdown()
def main(): app = Application([]) w = QMainWindow() tts = TTSWidget(w) w.setCentralWidget(tts) w.show() app.exec_() tts.events_available.disconnect() tts.mark_changed.disconnect() tts.tts.shutdown()
def test(): from PyQt5.Qt import QApplication, QMainWindow app = QApplication([]) w = QMainWindow() cf = CoverFlow() cf.resize(int(available_width()/1.5), available_height()-60) w.resize(cf.size()+QSize(30, 20)) model = DummyImageList() cf.setImages(model) cf.setCurrentSlide(39000) w.setCentralWidget(cf) w.show() cf.setFocus(Qt.OtherFocusReason) sys.exit(app.exec_())
def main(): app = Application([]) w = QMainWindow() sb = w.statusBar() la = QLabel(sb) sb.addPermanentWidget(la) tts = TTSWidget(w) tts.show_message.connect(sb.showMessage) tts.show_status.connect(la.setText) w.setCentralWidget(tts) w.show() app.exec_() tts.dispatch_on_main_thread_signal.disconnect() tts.mark_changed.disconnect() tts.tts.shutdown()
def __init__(self): super().__init__(argv) self.w = QMainWindow() self.w.setMinimumWidth(300) self.w.setMinimumHeight(300) # self.w.setWindowTitle(tr("Отправка запросов на ВС АУГО")) self.cw = QScrollArea() # self.__create_ui() self.__showed = False self.__wgts = {} self.cb = QComboBox() self.individuals = [] self.entities = [] self.documents = [] self.doc_files = [] self.__setupUi(self.w) self.w.showMaximized()
cf.resize(int(available_width()/1.5), available_height()-60) w.resize(cf.size()+QSize(30, 20)) model = DummyImageList() cf.setImages(model) cf.setCurrentSlide(39000) w.setCentralWidget(cf) w.show() cf.setFocus(Qt.OtherFocusReason) sys.exit(app.exec_()) def main(args=sys.argv): return 0 if __name__ == '__main__': from PyQt5.Qt import QApplication, QMainWindow app = QApplication([]) w = QMainWindow() cf = CoverFlow() cf.resize(int(available_width()/1.5), available_height()-60) w.resize(cf.size()+QSize(30, 20)) path = sys.argv[1] model = FileSystemImages(sys.argv[1]) cf.currentChanged[int].connect(model.currentChanged) cf.setImages(model) w.setCentralWidget(cf) w.show() cf.setFocus(Qt.OtherFocusReason) sys.exit(app.exec_())
import sys from PyQt5.Qt import QApplication, QMainWindow from ventanas_clases.registro_cancion import Registrar_cancion from ventanas_clases.listado_canciones import Listado_canciones from ventanas_clases.tabla_canciones import Tabla_Canciones from ventanas_clases.bienvenidos import VentanaMusical from ventanas.ventana_cambio import Ui_editor_window from ventanas_clases.registro_usuario import Registro_usuario app = QApplication(sys.argv) my_win = QMainWindow() my_win.setStyleSheet("QMainWindow{background-image: url(ventanas/music.jpg)}") #creo las interfaces de las ventanas secundarias win_registro_cancion = Registrar_cancion() win_listado_cancion = Listado_canciones() win_editar_cancion = Ui_editor_window() win_tabla_canciones = Tabla_Canciones(my_win, win_editar_cancion) win_registro_usuarios = Registro_usuario() win_bienvenidos = VentanaMusical(my_win, win_registro_cancion, win_listado_cancion, win_tabla_canciones, win_registro_usuarios) win_bienvenidos.setupUi(my_win) my_win.show()
def __init__(self): super().__init__() self.device_selector_window = QMainWindow() self.device_selector = DeviceSelector(self.device_selector_window) self.device_selector.device_selection_signal.connect(self.device_open) self.device_selector_window.show()
def setupUi(self): self.mainWindow = QMainWindow() self.ui_MainWindow = Ui_MainWindow() self.ui_MainWindow.setupUi(self.mainWindow) self.mainWindow.show() pass