X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fui%2Fpaneltab.cpp;h=9d393c7d60d10a0f84726755f3e23bf776da6d78;hb=8cd386f91d1030ce4a7f3580b349d711166adc7d;hp=92ad68ac26007d045a108c6c3b91acdcbf6b7281;hpb=4af7670f591161a8f0dc3e27b33e080e16167666;p=situare diff --git a/src/ui/paneltab.cpp b/src/ui/paneltab.cpp index 92ad68a..9d393c7 100644 --- a/src/ui/paneltab.cpp +++ b/src/ui/paneltab.cpp @@ -26,6 +26,7 @@ #include "paneltab.h" +///< @todo TAB_WIDTH not global? move into paintEvent() const int TAB_WIDTH = 66; const int TAB_WIDTH_ACTIVE = 74; const int TAB_HEIGHT = 66; @@ -37,6 +38,7 @@ PanelTab::PanelTab(QWidget *parent) { qDebug() << __PRETTY_FUNCTION__; + ///< @todo magic, use enum, check also .h todo comment, fix everywhere m_tabPixmaps[0].load(":/res/images/tab_inactive.png"); m_tabPixmaps[1].load(":/res/images/tab_inactive2.png"); m_tabPixmaps[2].load(":/res/images/tab_active.png"); @@ -72,6 +74,8 @@ void PanelTab::mouseReleaseEvent(QMouseEvent *event) { qDebug() << __PRETTY_FUNCTION__; + ///< @todo mouse button is not checked, add check here or remove from mousePressEvent + if(this->rect().contains(event->pos())) { click(); @@ -107,6 +111,7 @@ void PanelTab::paintEvent(QPaintEvent *) icon().paint(&painter, m_tabRect, Qt::AlignCenter, QIcon::Disabled); } +///< @todo setActive() method is not used void PanelTab::setActive(bool state) { qDebug() << __PRETTY_FUNCTION__;