Beispiel #1
0
 def __init__(self, explorer):
     QWidget.__init__(self)
     vbox = QVBoxLayout(self)
     vbox.setContentsMargins(0, 0, 0, 0)
     vbox.addWidget(explorer)
     hbox = QHBoxLayout()
     hbox.setContentsMargins(0, 0, 0, 0)
     self.labelText = "Ln: %s, Col: %s"
     self.labelCursorPosition = QLabel(self.trUtf8(self.labelText % (0, 0)))
     hbox.addWidget(self.labelCursorPosition)
     self.combo = QComboBox()
     ui_tools.ComboBoxButton(
         self.combo, self.combo.clear,
         self.style().standardPixmap(self.style().SP_TrashIcon))
     self.combo.setToolTip(
         self.trUtf8(
             "Select the item from the Paste "
             "Historial list.\nYou can Copy items into this list with: "
             "%s\nor Paste them using: %s") %
         (resources.get_shortcut("History-Copy").toString(
             QKeySequence.NativeText),
          resources.get_shortcut("History-Paste").toString(
              QKeySequence.NativeText)))
     self.combo.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
     hbox.addWidget(self.combo)
     vbox.addLayout(hbox)
Beispiel #2
0
 def __init__(self, parent=None):
     super(LateralPanel, self).__init__(parent)
     self.has_component = False
     self.vbox = QVBoxLayout(self)
     self.vbox.setContentsMargins(0, 0, 0, 0)
     hbox = QHBoxLayout()
     hbox.setContentsMargins(0, 0, 5, 5)
     self.combo = QComboBox()
     ui_tools.ComboBoxButton(self.combo, self.combo.clear,
         self.style().standardPixmap(self.style().SP_TrashIcon))
     self.combo.setToolTip(self.tr("Select the item from the Paste "
         "History list.\nYou can Copy items into this list with: "
         "%s\nor Paste them using: %s") %
             (resources.get_shortcut("History-Copy").toString(
                 QKeySequence.NativeText),
             resources.get_shortcut("History-Paste").toString(
                 QKeySequence.NativeText)))
     self.combo.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Fixed)
     hbox.addWidget(self.combo)
     self.vbox.addLayout(hbox)