You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
1.5 KiB
57 lines
1.5 KiB
#include "customWidgets/UBGlobals.h"
|
|
#include "UBTBDocumentPreviewWidget.h"
|
|
|
|
UBTBDocumentPreviewWidget::UBTBDocumentPreviewWidget(UBTeacherBarDataMgr *pDataMgr, QWidget *parent, const char *name):QWidget(parent)
|
|
, mpPageViewButton(NULL)
|
|
, mpEditButton(NULL)
|
|
{
|
|
setObjectName(name);
|
|
mpDataMgr = pDataMgr;
|
|
|
|
setLayout(&mLayout);
|
|
|
|
mpPageViewButton = new QPushButton(tr("Page View"), this);
|
|
mpPageViewButton->setObjectName("DockPaletteWidgetButton");
|
|
mPageLayout.addStretch(1);
|
|
mPageLayout.addWidget(mpPageViewButton, 0);
|
|
mPageLayout.addStretch(1);
|
|
mLayout.addLayout(&mPageLayout);
|
|
|
|
// TODO : Add the elements here
|
|
|
|
mpEditButton = new QPushButton(tr("Edit"), this);
|
|
mpEditButton->setObjectName("DockPaletteWidgetButton");
|
|
mPreviewLayout.addStretch(1);
|
|
mPreviewLayout.addWidget(mpEditButton, 0);
|
|
mPreviewLayout.addStretch(1);
|
|
mLayout.addLayout(&mPreviewLayout);
|
|
|
|
connect(mpPageViewButton, SIGNAL(clicked()), this, SLOT(onPageView()));
|
|
connect(mpEditButton, SIGNAL(clicked()), this, SLOT(onEdit()));
|
|
}
|
|
|
|
UBTBDocumentPreviewWidget::~UBTBDocumentPreviewWidget()
|
|
{
|
|
DELETEPTR(mpPageViewButton);
|
|
DELETEPTR(mpEditButton);
|
|
}
|
|
|
|
void UBTBDocumentPreviewWidget::onEdit()
|
|
{
|
|
emit changeTBState(eTeacherBarState_DocumentEdit);
|
|
}
|
|
|
|
void UBTBDocumentPreviewWidget::onPageView()
|
|
{
|
|
emit changeTBState(eTeacherBarState_PagePreview);
|
|
}
|
|
|
|
void UBTBDocumentPreviewWidget::updateFields()
|
|
{
|
|
|
|
}
|
|
|
|
void UBTBDocumentPreviewWidget::clearFields()
|
|
{
|
|
|
|
}
|
|
|