2026年6月4日 commit

This commit is contained in:
2026-06-04 14:08:28 +08:00
parent dd64ec1252
commit 571b8e01d3
71 changed files with 2780 additions and 2656 deletions
+12 -2
View File
@@ -23,6 +23,10 @@
PrintTextDisplay::PrintTextDisplay(QWidget *parent):
QWidget(parent){
if (sysPara == nullptr) {
sysPara = SysPara::ins();
}
setPalette(QPalette(Qt::white));
setAutoFillBackground(true);
scaleRatio = 2;
@@ -30,7 +34,6 @@ PrintTextDisplay::PrintTextDisplay(QWidget *parent):
origHeight = 0;
setAttribute(Qt::WA_OpaquePaintEvent,true); //背景不自动重画
updateDigitalOnly = false;
}
PrintTextDisplay::~PrintTextDisplay(){
@@ -75,7 +78,9 @@ void PrintTextDisplay::setDisplaySize(int w,int h){
origWidth = w;
resize(scaleRatio*origWidth,scaleRatio*(origHeight));
setFixedSize(scaleRatio*origWidth,scaleRatio*(origHeight));
qDebug() << "Display widget size: " << size();
}
void PrintTextDisplay::setScaleRatio(int ratio)
{
@@ -88,6 +93,11 @@ void PrintTextDisplay::setScaleRatio(int ratio)
}
}
int PrintTextDisplay::currScaleRatio()
{
return this->scaleRatio;
}
void PrintTextDisplay::paintEvent(QPaintEvent *event){
QRect updateRect = event->rect();
updateRect.setY(0);