Backup in case the computer is killed.
This commit is contained in:
parent
b7125bd8a2
commit
aed97f6601
20
egon.py
20
egon.py
|
@ -867,7 +867,7 @@ class ScheduleTab(QWidget):
|
||||||
room = lesson.getRoom()
|
room = lesson.getRoom()
|
||||||
for row in rows:
|
for row in rows:
|
||||||
item = QTableWidgetItem(QString("%s\n %s\n %s" % (course, type, room)))
|
item = QTableWidgetItem(QString("%s\n %s\n %s" % (course, type, room)))
|
||||||
item.setBackground(self.getBackground(QString("%s" % type)))
|
item.setBackground(self.getBackground(QString("%s" % type), lesson.getCourse()))
|
||||||
self.scheduleTable.setItem(row, column, item)
|
self.scheduleTable.setItem(row, column, item)
|
||||||
|
|
||||||
def getColumn(self, dayString):
|
def getColumn(self, dayString):
|
||||||
|
@ -894,22 +894,24 @@ class ScheduleTab(QWidget):
|
||||||
return rows
|
return rows
|
||||||
|
|
||||||
|
|
||||||
## Type skal bestemme brush, fag skal bestemme farge!!!
|
## Type skal bestemme brush, fag skal bestemme farge!!! Må skrive om course slik at farge velges ved adding
|
||||||
def getBackground(self, type):
|
def getBackground(self, type, course):
|
||||||
if type.compare(QString(self.trUtf8("Lecture"))) == 0:
|
if type.compare(QString(self.trUtf8("Lecture"))) == 0:
|
||||||
brush = QBrush(Qt.green, Qt.HorPattern)
|
brush = QBrush(Qt.HorPattern)
|
||||||
elif type.compare(QString(self.trUtf8("Assignment lecture"))) == 0:
|
elif type.compare(QString(self.trUtf8("Assignment lecture"))) == 0:
|
||||||
brush = QBrush(Qt.blue, Qt.CrossPattern)
|
brush = QBrush(Qt.CrossPattern)
|
||||||
elif type.compare(QString(self.trUtf8("Assignment help"))) == 0:
|
elif type.compare(QString(self.trUtf8("Assignment help"))) == 0:
|
||||||
brush = QBrush(Qt.blue, Qt.VerPattern)
|
brush = QBrush(Qt.VerPattern)
|
||||||
elif type.compare(QString(self.trUtf8("Lab"))) == 0:
|
elif type.compare(QString(self.trUtf8("Lab"))) == 0:
|
||||||
brush = QBrush(Qt.yellow, Qt.BDiagPattern)
|
brush = QBrush(Qt.BDiagPattern)
|
||||||
elif type.compare(QString(self.trUtf8("Seminar"))) == 0:
|
elif type.compare(QString(self.trUtf8("Seminar"))) == 0:
|
||||||
brush = QBrush(Qt.red, Qt.FDiagPattern)
|
brush = QBrush(Qt.FDiagPattern)
|
||||||
elif type.compare(QString(self.trUtf8("Other"))) == 0:
|
elif type.compare(QString(self.trUtf8("Other"))) == 0:
|
||||||
brush = QBrush(Qt.cyan, Qt.DiagCrossPattern)
|
brush = QBrush(Qt.DiagCrossPattern)
|
||||||
else:
|
else:
|
||||||
brush = QBrush(Qt.NoBrush)
|
brush = QBrush(Qt.NoBrush)
|
||||||
|
brush.setColor(course.getColor())
|
||||||
|
|
||||||
return brush
|
return brush
|
||||||
|
|
||||||
|
|
||||||
|
|
Reference in New Issue