defuze.me
Client
|
00001 /************************************************************************** 00002 ** defuze.me Epitech Innovative Project 00003 ** 00004 ** Copyright 2010-2011 00005 ** Athena Calmettes - Jocelyn De La Rosa - Francois Gaillard 00006 ** Adrien Jarthon - Alexandre Moore - Luc Peres - Arnaud Sellier 00007 ** 00008 ** All rights reserved. 00009 **************************************************************************/ 00010 00011 #include "tabwidget.hpp" 00012 #include <QTabBar> 00013 #include "cornerwidget.hpp" 00014 #include "mainwindow.hpp" 00015 #include "guicore.hpp" 00016 00017 using namespace Gui; 00018 00019 TabWidget::TabWidget(GuiCore *guiCore, MainWindow *parent) : QTabWidget(parent) 00020 { 00021 this->guiCore = guiCore; 00022 mainWindow = parent; 00023 menuWidget = new CornerWidget(guiCore); 00024 if (mainWindow->isFullScreen()) 00025 menuWidget->fullscreenButton->setText(tr("Windowed")); 00026 setCornerWidget(menuWidget); 00027 } 00028 00029 void TabWidget::paintEvent(QPaintEvent *) 00030 { 00031 } 00032 00033 void TabWidget::setDrawBase(bool enable) 00034 { 00035 tabBar()->setDrawBase(enable); 00036 }