QHBoxLayout *layout = new QHBoxLayout(this);
layout->setMargin(0);
layout->setSpacing(KDialog::spacingHint());
- layout->setAutoAdd(true);
d->m_day = new ExtDateWidgetSpinBox(1, 1, this);
+ layout->addWidget(d->m_day);
d->m_month = new QComboBox(this);
+ layout->addWidget(d->m_month);
d->m_month->setEditable(false);
for (int i = 1; ; ++i)
{
d->m_year = new ExtDateWidgetSpinBox(d->calendar->minValidYear(),
d->calendar->maxValidYear(), this);
+ layout->addWidget(d->m_year);
connect(d->m_day, SIGNAL(valueChanged(int)), this, SLOT(slotDateChanged()));
connect(d->m_month, SIGNAL(activated(int)), this, SLOT(slotDateChanged()));
KCmdLineArgs::init( argc, argv, &aboutData );
KApplication a;
- EDPicker *edp = new EDPicker(0,0);
+ EDPicker *edp = new EDPicker(0);
edp->show();
QObject::connect(kapp, SIGNAL(lastWindowClosed()), kapp, SLOT(quit()));
return a.exec();
#include "../extdatewidget.h"
#include "edpicker_widget.h"
-EDPicker::EDPicker( QWidget *p=0, const char *name=0 ) : KMainWindow( p, name ) {
+EDPicker::EDPicker( QWidget *p=0 ) : KMainWindow( p ) {
QWidget *w = new QWidget(this);
glay = new QGridLayout(w);
class EDPicker : public KMainWindow {
Q_OBJECT
public:
- EDPicker( QWidget *parent, const char *name );
+ EDPicker( QWidget *parent );
~EDPicker() {}
public slots:
KCmdLineArgs::init( argc, argv, &aboutData );
KApplication a;
- EDTEdit *edte = new EDTEdit(0,0);
+ EDTEdit *edte = new EDTEdit(0);
edte->show();
QObject::connect(kapp, SIGNAL(lastWindowClosed()), kapp, SLOT(quit()));
return a.exec();
#include "../extdatetimeedit.h"
#include "edtedit_widget.h"
-EDTEdit::EDTEdit( QWidget *p=0, const char *name=0 ) : KMainWindow( p, name ) {
+EDTEdit::EDTEdit( QWidget *p=0 ) : KMainWindow( p ) {
QWidget *w = new QWidget(this);
vlay = new QVBoxLayout( w );
class EDTEdit : public KMainWindow {
Q_OBJECT
public:
- EDTEdit( QWidget *parent, const char *name );
+ EDTEdit( QWidget *parent );
~EDTEdit();
// public slots:
void test1_unit(int a_year)
{
- std::cout << a_year << " (QDate|ExtDate): " << ((QDate::leapYear(a_year)) ? "yes" : "no")
+ std::cout << a_year << " (QDate|ExtDate): " << ((QDate::isLeapYear(a_year)) ? "yes" : "no")
<<"|"<< ((ExtDate::leapYear(a_year)) ? "yes" : "no") << std::endl;
}
void test7()
{
std::cout << "Express the current date:\n" << std::endl;
- QDate q = QDate::currentDate(Qt::LocalTime);
+ QDate q = QDate::currentDate();
ExtDate e = ExtDate::currentDate(Qt::TimeSpec(Qt::LocalTime));
std::cout << "Qt::LocalTime :: ExtDate : " << e.toString().toLocal8Bit().data() << " QDate : "
<< q.toString().toLocal8Bit().data() << std::endl;
- q = QDate::currentDate(Qt::UTC);
+ q = QDateTime::currentDateTime().toUTC().date();
e = ExtDate::currentDate(Qt::UTC);
std::cout << "Qt::UTC :: ExtDate : " << e.toString().toLocal8Bit().data() << " QDate : "
<< q.toString().toLocal8Bit().data() << std::endl;