diff options
Diffstat (limited to 'Lib/defconQt')
| -rw-r--r-- | Lib/defconQt/fontView.py | 15 | ||||
| -rw-r--r-- | Lib/defconQt/spaceCenter.py | 8 | 
2 files changed, 14 insertions, 9 deletions
diff --git a/Lib/defconQt/fontView.py b/Lib/defconQt/fontView.py index 54b545e..c3849d3 100644 --- a/Lib/defconQt/fontView.py +++ b/Lib/defconQt/fontView.py @@ -15,11 +15,11 @@ from PyQt5.QtGui import (      QColor, QCursor, QIcon, QIntValidator, QKeySequence, QPixmap,      QRegularExpressionValidator, QTextCursor)  from PyQt5.QtWidgets import ( -    QAction, QApplication, QCheckBox, QComboBox, QDialog, QDialogButtonBox, -    QErrorMessage, QFileDialog, QGridLayout, QGroupBox, QLabel, QLineEdit, -    QListWidget, QListWidgetItem, QMainWindow, QMenu, QMessageBox, -    QPlainTextEdit, QPushButton, QRadioButton, QSlider, QSplitter, QTabWidget, -    QTextEdit, QToolTip, QVBoxLayout, QWidget) +    QAbstractItemView, QAction, QApplication, QCheckBox, QComboBox, QDialog, +    QDialogButtonBox, QErrorMessage, QFileDialog, QGridLayout, QGroupBox, +    QLabel, QLineEdit, QListWidget, QListWidgetItem, QMainWindow, QMenu, +    QMessageBox, QPlainTextEdit, QPushButton, QRadioButton, QSlider, QSplitter, +    QTabWidget, QTextEdit, QToolTip, QVBoxLayout, QWidget)  from collections import OrderedDict  import os  import pickle @@ -1367,7 +1367,9 @@ class GlyphSetTab(QWidget):              if defaultGlyphSet != latinDefault.name:                  settings.setValue("settings/defaultGlyphSet", defaultGlyphSet) +  class SpaceCenterTab(QTabWidget): +      def __init__(self, parent=None):          super(SpaceCenterTab, self).__init__(parent) @@ -1375,7 +1377,8 @@ class SpaceCenterTab(QTabWidget):          self.inputTextLabel = QLabel("Default text:", self)          self.inputTextList = QListWidget(self)          self.inputTextList.setDragDropMode(QAbstractItemView.InternalMove) -        entries = settings.value("spaceCenter/comboBoxItems", comboBoxItems, str) +        entries = settings.value("spaceCenter/comboBoxItems", comboBoxItems, +                                 str)          for entry in entries:              item = QListWidgetItem(entry, self.inputTextList)              item.setFlags(item.flags() | Qt.ItemIsEditable) diff --git a/Lib/defconQt/spaceCenter.py b/Lib/defconQt/spaceCenter.py index b7335cc..fa5d25b 100644 --- a/Lib/defconQt/spaceCenter.py +++ b/Lib/defconQt/spaceCenter.py @@ -2,7 +2,7 @@ from defconQt import icons_db  # noqa  from defconQt.glyphCollectionView import cellSelectionColor  from defconQt.glyphView import MainGfxWindow  from getpass import getuser -from PyQt5.QtCore import QEvent, QSize, Qt +from PyQt5.QtCore import QEvent, QSettings, QSize, Qt  from PyQt5.QtGui import (      QBrush, QColor, QIcon, QIntValidator, QKeySequence, QPainter, QPen)  from PyQt5.QtWidgets import ( @@ -218,8 +218,10 @@ class FontToolBar(QToolBar):          completer.setCaseSensitivity(Qt.CaseSensitive)          self.textField.setCompleter(completer)          # XXX: had to use Maximum because Preferred did entend the widget(?) -        self.textField.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Maximum) -        items = QSettings().value("spaceCenter/comboBoxItems", comboBoxItems, str) +        self.textField.setSizePolicy(QSizePolicy.Expanding, +                                     QSizePolicy.Maximum) +        items = QSettings().value("spaceCenter/comboBoxItems", comboBoxItems, +                                  str)          self.textField.addItems(items)          self.rightTextField = QLineEdit(self)          self.rightTextField.setMaximumWidth(auxiliaryWidth)  | 
