mirror of
https://github.com/YACReader/yacreader
synced 2025-07-22 23:15:14 -04:00
fixed comics views transition animation in MacOSX
This commit is contained in:
@ -22,7 +22,15 @@ ComicsViewTransition::ComicsViewTransition(QWidget *parent) :
|
|||||||
movieLabel->setAlignment(Qt::AlignCenter);
|
movieLabel->setAlignment(Qt::AlignCenter);
|
||||||
QLabel * textLabel = new QLabel("Switching comics view");
|
QLabel * textLabel = new QLabel("Switching comics view");
|
||||||
textLabel->setAlignment(Qt::AlignCenter);
|
textLabel->setAlignment(Qt::AlignCenter);
|
||||||
|
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
textLabel->setStyleSheet("QLabel {color:#888888; font-size:24px;font-family:Arial;font-weight:bold;}");
|
||||||
|
setStyleSheet("QWidget {background:#FFFFFF}");
|
||||||
|
#else
|
||||||
textLabel->setStyleSheet("QLabel {color:#CCCCCC; font-size:24px;font-family:Arial;font-weight:bold;}");
|
textLabel->setStyleSheet("QLabel {color:#CCCCCC; font-size:24px;font-family:Arial;font-weight:bold;}");
|
||||||
|
setStyleSheet("QWidget {background:#2A2A2A}");
|
||||||
|
#endif
|
||||||
|
|
||||||
//movieLabel->setFixedSize(450,350);
|
//movieLabel->setFixedSize(450,350);
|
||||||
|
|
||||||
layout->addSpacing(100);
|
layout->addSpacing(100);
|
||||||
@ -35,8 +43,6 @@ ComicsViewTransition::ComicsViewTransition(QWidget *parent) :
|
|||||||
|
|
||||||
setContentsMargins(0,0,0,0);
|
setContentsMargins(0,0,0,0);
|
||||||
|
|
||||||
setStyleSheet("QWidget {background:#2A2A2A}");
|
|
||||||
|
|
||||||
//QSizePolicy sp();
|
//QSizePolicy sp();
|
||||||
setSizePolicy(QSizePolicy ::Expanding , QSizePolicy ::Expanding );
|
setSizePolicy(QSizePolicy ::Expanding , QSizePolicy ::Expanding );
|
||||||
//movieLabel->setSizePolicy(QSizePolicy ::Expanding , QSizePolicy ::Expanding );
|
//movieLabel->setSizePolicy(QSizePolicy ::Expanding , QSizePolicy ::Expanding );
|
||||||
@ -70,5 +76,10 @@ void ComicsViewTransition::startMovie()
|
|||||||
void ComicsViewTransition::paintEvent(QPaintEvent *)
|
void ComicsViewTransition::paintEvent(QPaintEvent *)
|
||||||
{
|
{
|
||||||
QPainter painter (this);
|
QPainter painter (this);
|
||||||
|
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
painter.fillRect(0,0,width(),height(),QColor("#FFFFFF"));
|
||||||
|
#else
|
||||||
painter.fillRect(0,0,width(),height(),QColor("#2A2A2A"));
|
painter.fillRect(0,0,width(),height(),QColor("#2A2A2A"));
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user