31 super(QuickSettingsDocker, self).
__init__()
34 layout = QVBoxLayout()
35 widget.setLayout(layout)
36 self.setWindowTitle(i18n(
"Quick Settings Docker"))
37 tabWidget = QTabWidget()
63 layout.addWidget(tabWidget)
64 self.setWidget(widget)
77 0.7, 1.0, 1.5, 2, 2.5, 3, 3.5, 4, 5, 6, 7, 8, 9, 10, 12, 14, 16,
78 20, 25, 30, 35, 40, 50, 60, 70, 80, 100, 120, 160, 200, 250, 300,
81 0.1, 0.5, 1, 5, 10, 15, 20, 30, 40, 50, 60, 70, 80, 90, 100]
105 item = QStandardItem()
106 item.setCheckable(
False)
107 item.setEditable(
False)
108 item.setDragEnabled(
False)
109 item.setText(str(self.
sizesList[s])+
" px")
111 brushImage = QPixmap(64, 64)
112 img = QImage(64, 64, QImage.Format.Format_RGBA8888)
113 circlePainter = QPainter()
114 img.fill(Qt.GlobalColor.transparent)
115 circlePainter.begin(img)
116 brush = QBrush(Qt.BrushStyle.SolidPattern)
119 circlePainter.setBrush(brush)
120 circlePainter.setPen(QPen(QBrush(Qt.GlobalColor.transparent), 0))
121 brushSize = max(min(self.
sizesList[s], 64), 1)
122 brushSize = brushSize * 0.5
123 circlePainter.drawEllipse(QPointF(32, 32), brushSize, brushSize)
125 brushImage = QPixmap.fromImage(img)
127 item.setIcon(QIcon(brushImage))
137 item = QStandardItem()
138 item.setCheckable(
False)
139 item.setEditable(
False)
140 item.setDragEnabled(
False)
142 brushImage = QPixmap(64, 64)
143 img = QImage(64, 64, QImage.Format.Format_RGBA8888)
144 circlePainter = QPainter()
145 img.fill(Qt.GlobalColor.transparent)
146 circlePainter.begin(img)
147 brush = QBrush(Qt.BrushStyle.SolidPattern)
150 circlePainter.setBrush(brush)
151 circlePainter.setPen(QPen(QBrush(Qt.GlobalColor.transparent), 0))
152 circlePainter.setOpacity(float(self.
opacityList[s]) / 100.0)
153 circlePainter.drawEllipse(QPointF(32, 32), 32, 32)
155 brushImage = QPixmap.fromImage(img)
156 item.setIcon(QIcon(brushImage))
160 itemFlow = item.clone()