removed symbols from shift/scale, combobox in fitparameter respects sizehint
This commit is contained in:
parent
ccbdf72416
commit
5b0c5bb4bb
@ -46,7 +46,7 @@ class QShift(QtWidgets.QDialog, Ui_shift_dialog):
|
||||
pl = [PlotItem(x=x, y=y.real, name=name, pen=mkPen(color=color)),
|
||||
PlotItem(x=x, y=y.imag, name=name, pen=mkPen(color=color))]
|
||||
else:
|
||||
pl = [PlotItem(x=x, y=y, name=name, symbol='t', pen=mkPen(color=color))]
|
||||
pl = [PlotItem(x=x, y=y, name=name, pen=mkPen(color=color))]
|
||||
|
||||
self.data[idx] = (pl, x, y)
|
||||
|
||||
|
@ -107,7 +107,7 @@ class QFitDialog(QtWidgets.QWidget, Ui_FitDialog):
|
||||
if function is None:
|
||||
return
|
||||
|
||||
dialog = QFitParameterWidget()
|
||||
dialog = QFitParameterWidget(self.stackedWidget)
|
||||
data_names = self.data_table.data_list(include_name=True)
|
||||
|
||||
dialog.set_function(function, function_idx)
|
||||
|
@ -183,7 +183,12 @@ class QAsciiReader(QtWidgets.QDialog, Ui_ascii_reader):
|
||||
|
||||
col_header = None
|
||||
if self.column_checkBox.isChecked():
|
||||
col_header = [self.ascii_table.horizontalHeaderItem(i).text() for i in range(self.ascii_table.columnCount())]
|
||||
col_header = []
|
||||
for i in range(self.ascii_table.columnCount()):
|
||||
if self.ascii_table.horizontalHeaderItem(i) is not None:
|
||||
col_header.append(self.ascii_table.horizontalHeaderItem(i).text())
|
||||
else:
|
||||
col_header.append(i)
|
||||
|
||||
if y is not None and col_header is not None:
|
||||
col_header = [col_header[i] for i in range(len(col_header)) if i in y]
|
||||
|
@ -1,5 +1,5 @@
|
||||
from . import HAS_IMPORTLIB_RESOURCE
|
||||
from ..Qt import QtGui, QtWidgets
|
||||
from ..Qt import QtGui, QtWidgets, QtCore
|
||||
|
||||
|
||||
class DarkPalette(QtGui.QPalette):
|
||||
@ -97,6 +97,14 @@ class MyProxyStyle(QtWidgets.QProxyStyle):
|
||||
from pkg_resources import resource_filename
|
||||
with open(resource_filename('resources.icons', 'style.qss'), 'r') as f:
|
||||
obj.setStyleSheet(f.read())
|
||||
|
||||
else:
|
||||
return super().polish(obj)
|
||||
|
||||
def drawComplexControl(self, control: QtWidgets.QStyle.ComplexControl,
|
||||
opts: QtWidgets.QStyleOptionComplex, painter: QtGui.QPainter, widget=None):
|
||||
if control == QtWidgets.QStyle.CC_ComboBox:
|
||||
textrect = self.baseStyle().subControlRect(QtWidgets.QStyle.CC_ComboBox, opts, QtWidgets.QStyle.SC_ComboBoxEditField, widget)
|
||||
opts.currentText = painter.fontMetrics().elidedText(opts.currentText, QtCore.Qt.ElideRight, textrect.width())
|
||||
super().drawComplexControl(control, opts, painter, widget=widget)
|
||||
else:
|
||||
super().drawComplexControl(control, opts, painter, widget=widget)
|
||||
|
Loading…
Reference in New Issue
Block a user