AboutDialog::AboutDialog(SettingsModel *settings, QWidget *parent, bool firstStart)
:
QMessageBox(parent),
- m_settings(settings)
+ m_settings(settings),
+ m_disque(NULL),
+ m_disqueTimer(NULL)
{
const QString versionStr = QString().sprintf
(
{
static const int delta = 2;
- QPoint pos = m_disque->pos();
- pos.setX(m_disqueFlags[0] ? pos.x() + delta : pos.x() - delta);
- pos.setY(m_disqueFlags[1] ? pos.y() + delta : pos.y() - delta);
- m_disque->move(pos);
-
- if(pos.x() <= 0)
- {
- m_disqueFlags[0] = true;
- }
- else if(pos.x() >= m_screenGeometry.width() - m_disque->width())
+ if(m_disque)
{
- m_disqueFlags[0] = false;
- }
+ QPoint pos = m_disque->pos();
+ pos.setX(m_disqueFlags[0] ? pos.x() + delta : pos.x() - delta);
+ pos.setY(m_disqueFlags[1] ? pos.y() + delta : pos.y() - delta);
+ m_disque->move(pos);
- if(pos.y() <= 0)
- {
- m_disqueFlags[1] = true;
- }
- else if(pos.y() >= m_screenGeometry.height()- m_disque->height())
- {
- m_disqueFlags[1] = false;
- }
+ if(pos.x() <= 0)
+ {
+ m_disqueFlags[0] = true;
+ }
+ else if(pos.x() >= m_screenGeometry.width() - m_disque->width())
+ {
+ m_disqueFlags[0] = false;
+ }
- if(m_disque->windowOpacity() < 0.9)
- {
- m_disque->setWindowOpacity(m_disque->windowOpacity() + 0.01);
+ if(pos.y() <= 0)
+ {
+ m_disqueFlags[1] = true;
+ }
+ else if(pos.y() >= m_screenGeometry.height()- m_disque->height())
+ {
+ m_disqueFlags[1] = false;
+ }
+
+ if(m_disque->windowOpacity() < 0.9)
+ {
+ m_disque->setWindowOpacity(m_disque->windowOpacity() + 0.01);
+ }
}
}
////////////////////////////////////////////////////////////