#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;
{
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");
{
qDebug() << __PRETTY_FUNCTION__;
+ ///< @todo mouse button is not checked, add check here or remove from mousePressEvent
+
if(this->rect().contains(event->pos())) {
click();
icon().paint(&painter, m_tabRect, Qt::AlignCenter, QIcon::Disabled);
}
+///< @todo setActive() method is not used
void PanelTab::setActive(bool state)
{
qDebug() << __PRETTY_FUNCTION__;