def create_chart(self): self.chart.setTitle( 'Grafiek aantal externe werken per status - opnameweek ' + jrwk) font = QFont("Sans Serif", 10) font.setWeight(QFont.Bold) self.chart.setTitleFont(font) set0 = QBarSet('Aantal externe werken per status') set0 << rpr[0][2] << rpr[1][2] << rpr[2][2] << rpr[3][2] << rpr[4][ 2] << rpr[5][2] << rpr[6][2] << rpr[7][2] barseries = QBarSeries() barseries.append(set0) barseries.append categories = [ "Status A", "Status B", "Status C", "Status D", "Status E", "Status F", "Status G", "Status H" ] self.chart.addSeries(barseries) self.chart.axisX() self.chart.createDefaultAxes() axisX = QBarCategoryAxis() axisX.append(categories) self.chart.setAxisX(axisX, barseries) axisX.setRange(str("Status A"), str("Status H"))
def create_chart(self): self.chart.setTitle('Grafiek financieën magazijnvoorraad') font = QFont("Sans Serif", 10) font.setWeight(QFont.Bold) self.chart.setTitleFont(font) set0 = QBarSet('Totaal') set1 = QBarSet('Courant') set2 = QBarSet('Incourant') set0 << rpvrd[0][1] << rpvrd[1][1] << rpvrd[2][1] << rpvrd[3][ 1] << rpvrd[4][1] << rpvrd[5][1] << rpvrd[6][1] << rpvrd[7][ 1] << rpvrd[8][1] << rpvrd[9][1] << rpvrd[10][1] << rpvrd[ 11][1] set1 << rpvrd[0][2] << rpvrd[1][2] << rpvrd[2][2] << rpvrd[3][ 2] << rpvrd[4][2] << rpvrd[5][2] << rpvrd[6][2] << rpvrd[7][ 2] << rpvrd[8][2] << rpvrd[9][2] << rpvrd[10][2] << rpvrd[ 11][2] set2 << rpvrd[0][3] << rpvrd[1][3] << rpvrd[2][3] << rpvrd[3][ 3] << rpvrd[4][3] << rpvrd[5][3] << rpvrd[6][3] << rpvrd[7][ 3] << rpvrd[8][3] << rpvrd[9][3] << rpvrd[10][3] << rpvrd[ 11][3] barseries = QBarSeries() barseries.append(set0) barseries.append(set1) barseries.append(set2) barseries.append categories = [rpvrd[0][0],rpvrd[1][0],rpvrd[2][0],rpvrd[3][0],rpvrd[4][0],\ rpvrd[5][0],rpvrd[6][0],rpvrd[7][0],rpvrd[8][0],rpvrd[9][0],\ rpvrd[10][0],rpvrd[11][0]] self.chart.addSeries(barseries) self.chart.axisX() self.chart.createDefaultAxes() axisX = QBarCategoryAxis() axisX.append(categories) axisX.setTitleText('Voortschrijdende periode over 12 maanden') self.chart.setAxisX(axisX, barseries) axisX.setRange(rpvrd[0][0], rpvrd[11][0]) axisX.setLabelsAngle(-90)
def create_chart(self): self.chart.setTitle( 'Grafiek kosten / baten van externe werken per status - opnameweek ' + jrwk) font = QFont("Sans Serif", 10) font.setWeight(QFont.Bold) self.chart.setTitleFont(font) set0 = QBarSet('Aanneemsom +/- Meerminderwerk') set1 = QBarSet('Kosten') set2 = QBarSet('Betaald Bedrag') set0 << rpsr[0][2] + rpsr[0][7] << rpsr[1][2] + rpsr[1][7] << rpsr[ 2][2] + rpsr[2][7] << rpsr[3][2] + rpsr[3][7] << rpsr[4][ 2] + rpsr[4][7] << rpsr[5][2] + rpsr[5][7] << rpsr[6][ 2] + rpsr[6][7] << rpsr[7][2] + rpsr[7][7] set1 << rpsr[0][3] << rpsr[1][3] << rpsr[2][3] << rpsr[3][ 3] << rpsr[4][3] << rpsr[5][3] << rpsr[6][3] << rpsr[7][3] set2 << rpsr[0][6] << rpsr[1][6] << rpsr[2][6] << rpsr[3][ 6] << rpsr[4][6] << rpsr[5][6] << rpsr[6][6] << rpsr[7][6] barseries = QBarSeries() barseries.append(set0) barseries.append(set1) barseries.append(set2) barseries.append categories = [ "Status A", "Status B", "Status C", "Status D", "Status E", "Status F", "Status G", "Status H" ] self.chart.addSeries(barseries) self.chart.axisX() self.chart.createDefaultAxes() axisX = QBarCategoryAxis() axisX.append(categories) self.chart.setAxisX(axisX, barseries) axisX.setRange(str("Status A"), str("Status H"))