2 Situare - A location system for Facebook
3 Copyright (C) 2010 Ixonos Plc. Authors:
5 Pekka Nissinen - pekka.nissinen@ixonos.com
7 Situare is free software; you can redistribute it and/or
8 modify it under the terms of the GNU General Public License
9 version 2 as published by the Free Software Foundation.
11 Situare is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 GNU General Public License for more details.
16 You should have received a copy of the GNU General Public License
17 along with Situare; if not, write to the Free Software
18 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
23 #include <QVBoxLayout>
25 #include "panelbase.h"
27 PanelBase::PanelBase(QWidget *parent)
30 qDebug() << __PRETTY_FUNCTION__;
32 const int CONTEXT_BUTTON_MARGIN_LEFT = 2;
33 const int CONTEXT_BUTTON_MARGIN_TOP = 10;
34 const int CONTEXT_BUTTON_MARGIN_RIGHT = 0;
35 const int CONTEXT_BUTTON_MARGIN_BOTTOM = 0;
36 const int CONTEXT_BUTTON_SPACING = 0;
38 m_contextButtons = new QWidget;
40 m_contextButtonLayout = new QVBoxLayout;
41 m_contextButtonLayout->setContentsMargins(CONTEXT_BUTTON_MARGIN_LEFT,
42 CONTEXT_BUTTON_MARGIN_TOP,
43 CONTEXT_BUTTON_MARGIN_RIGHT,
44 CONTEXT_BUTTON_MARGIN_BOTTOM);
45 m_contextButtonLayout->setSpacing(CONTEXT_BUTTON_SPACING);
47 m_contextButtons->setLayout(m_contextButtonLayout);
50 QWidget* PanelBase::contextButtons() const
52 qDebug() << __PRETTY_FUNCTION__;
54 return m_contextButtons;