![]() |
Home · All Namespaces · All Classes |
#include <lockscreenheaderwithpadlockview.h>


Public Member Functions | |
| LockScreenHeaderWithPadlockView (MWidgetController *controller) | |
| virtual | ~LockScreenHeaderWithPadlockView () |
Protected Member Functions | |
| virtual void | applyStyle () |
| REIMPLEMENTATION | |
The LockScreenHeaderWithPadlockView class draws header containing a padlock for the lock screen
Definition at line 33 of file lockscreenheaderwithpadlockview.h.
| LockScreenHeaderWithPadlockView::LockScreenHeaderWithPadlockView | ( | MWidgetController * | controller | ) |
Constructs a LockScreenHeaderWithPadlockView.
| controller | the controller to be used |
Definition at line 26 of file lockscreenheaderwithpadlockview.cpp.
00026 : 00027 MWidgetView(controller), 00028 layout(new QGraphicsLinearLayout(Qt::Horizontal)), 00029 date(new Date) 00030 { 00031 // Create a layout for the date and time 00032 QGraphicsLinearLayout *dateTimeLayout = new QGraphicsLinearLayout(Qt::Vertical); 00033 dateTimeLayout->setContentsMargins(0, 0, 0, 0); 00034 dateTimeLayout->setSpacing(0); 00035 00036 Clock *clock = new Clock; 00037 clock->setObjectName("LockScreenHeaderClock"); 00038 dateTimeLayout->addItem(clock); 00039 dateTimeLayout->addItem(date); 00040 00041 // Create a layout for the padlock image widget 00042 QGraphicsLinearLayout *imageWidgetLayout = new QGraphicsLinearLayout(Qt::Horizontal); 00043 imageWidgetLayout->setContentsMargins(0, 0, 0, 0); 00044 imageWidgetLayout->setSpacing(0); 00045 padlockImageWidget = new MImageWidget; 00046 padlockImageWidget->setVisible(true); 00047 padlockImageWidget->setImage("icon-m-common-locked", QSize (32, 32)); 00048 padlockImageWidget->setZoomFactor(1.0); 00049 padlockImageWidget->setObjectName("lockscreenIconLocked"); 00050 imageWidgetLayout->addStretch(); 00051 imageWidgetLayout->addItem(padlockImageWidget); 00052 00053 // Set up the main layout 00054 layout->setContentsMargins(0, 0, 0, 0); 00055 layout->setSpacing(0); 00056 layout->addItem(dateTimeLayout); 00057 layout->addStretch(); 00058 layout->addItem(imageWidgetLayout); 00059 controller->setLayout(layout); 00060 }
| LockScreenHeaderWithPadlockView::~LockScreenHeaderWithPadlockView | ( | ) | [virtual] |
Destroys the LockScreenHeaderWithPadlockView.
Definition at line 62 of file lockscreenheaderwithpadlockview.cpp.
| void LockScreenHeaderWithPadlockView::applyStyle | ( | ) | [protected, virtual] |
REIMPLEMENTATION
Definition at line 66 of file lockscreenheaderwithpadlockview.cpp.
00067 { 00068 MWidgetView::applyStyle(); 00069 00070 padlockImageWidget->setVisible(style()->padlockVisible()); 00071 }
| Copyright © 2010 Nokia Corporation | Generated on Wed Nov 10 16:05:06 2010 Doxygen 1.6.1 |
MeeGo Touch |