28 lines
1.0 KiB
C++
28 lines
1.0 KiB
C++
#include "lodateselector.h"
|
|
#include "LoUIClass/x_uimsgboxonlyclosebtn.h"
|
|
LoDateSelector::LoDateSelector(QWidget *parent) :
|
|
QPushButton(parent)
|
|
{
|
|
connect(this, SIGNAL(clicked(bool)), this, SLOT(onClicked(bool)));
|
|
}
|
|
|
|
void LoDateSelector::onClicked(bool)
|
|
{
|
|
|
|
// LoQDialog *w = new LoQDialog(this);
|
|
// QCalendarWidget *wDate = new QCalendarWidget();
|
|
// QVBoxLayout *layout = new QVBoxLayout();
|
|
// layout->addWidget(wDate, 1);
|
|
// connect(wDate, SIGNAL(clicked(const QDate &)), w, SLOT(accept()));
|
|
// connect(wDate, SIGNAL(clicked(const QDate &)), this, SIGNAL(sDateSelected(const QDate &)));
|
|
// w->setLayout(layout);
|
|
// w->exec();
|
|
x_uiMsgBoxOnlyCloseBtn *w = new x_uiMsgBoxOnlyCloseBtn(tr("Date selector"),this);
|
|
QCalendarWidget *wDate = new QCalendarWidget();
|
|
connect(wDate, SIGNAL(clicked(const QDate &)), w, SLOT(accept()));
|
|
connect(wDate, SIGNAL(clicked(const QDate &)), this, SIGNAL(sDateSelected(const QDate &)));
|
|
w->InSertDateSelector(wDate);
|
|
w->exec();
|
|
|
|
}
|