Example #1
0
    def format_font(self):
        font_dialog = QFontDialog(self)
        font_dialog.setCurrentFont(self.ui.textFieldWidget.font())
        font_dialog.setWindowTitle('Font…')

        if font_dialog.exec_():
            if font_dialog.currentFontChanged:
                self.ui.textFieldWidget.setFont(font_dialog.currentFont())
Example #2
0
    def on_btn_font_clicked(self):
        currentFont = QFont()
        currentFont.fromString(self.txt_font.text())

        dialog = QFontDialog(self)
        dialog.setWindowFlags(dialog.windowFlags() | Qt.WindowStaysOnTopHint)
        dialog.setCurrentFont(currentFont)
        if dialog.exec_() == QFontDialog.Accepted:
            self.txt_font.setText(dialog.selectedFont().toString())
Example #3
0
 def btn_change_font_action(self):
     font_dlg = QFontDialog()
     font_dlg.setCurrentFont(self.draw_param['font'])
     if font_dlg.exec_():
         self.draw_param['font'] = font_dlg.currentFont()
     self.ui.standart_btns.button(QDialogButtonBox.Apply).setEnabled(True)