1. 程式人生 > 其它 >Qt繪製垂直文字drawText

Qt繪製垂直文字drawText

        painter.drawText(800-ui->lineEdit_right->text().toInt(),
                         ui->lineEdit_top->text().toInt()+70, 12, 50,
                         Qt::AlignTop | Qt::TextSingleLine | Qt::TextWordWrap,
                         "白存根");

        painter.drawText(800-ui->lineEdit_right->text().toInt(),
                         ui->lineEdit_top->text().toInt()+125, 12, 50,
                         Qt::AlignTop | Qt::TextSingleLine | Qt::TextWordWrap,
                         "藍倉庫");

        painter.drawText(800-ui->lineEdit_right->text().toInt(),
                         ui->lineEdit_top->text().toInt()+180, 12, 50,
                         Qt::AlignTop | Qt::TextSingleLine | Qt::TextWordWrap,
                         "紅財務");
        painter.drawText(800-ui->lineEdit_right->text().toInt(),
                         ui->lineEdit_top->text().toInt()+235, 12, 50,
                         Qt::AlignTop | Qt::TextSingleLine | Qt::TextWordWrap,
                         "黃客戶");