本文整理汇总了C++中QTimeEdit::setMaximumTime方法的典型用法代码示例。如果您正苦于以下问题:C++ QTimeEdit::setMaximumTime方法的具体用法?C++ QTimeEdit::setMaximumTime怎么用?C++ QTimeEdit::setMaximumTime使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QTimeEdit
的用法示例。
在下文中一共展示了QTimeEdit::setMaximumTime方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: QTimeEdit
void
MetaQueryWidget::makeLengthSelection()
{
QTimeEdit* timeSpin = new QTimeEdit();
timeSpin->setDisplayFormat( "m:ss" );
timeSpin->setMinimumTime( QTime( 0, 0, 0 ) );
timeSpin->setMaximumTime( QTime( 0, 60, 59) );
timeSpin->setTime( QTime().addSecs( m_filter.numValue ) );
connect( timeSpin, SIGNAL(timeChanged(const QTime&)),
SLOT(numValueChanged(const QTime&)) );
m_valueSelection1 = timeSpin;
if( m_filter.condition != Between )
return;
QTimeEdit* timeSpin2 = new QTimeEdit();
timeSpin2->setDisplayFormat( "m:ss" );
timeSpin2->setMinimumTime( QTime( 0, 0, 0 ) );
timeSpin2->setMaximumTime( QTime( 0, 60, 59) );
timeSpin2->setTime( QTime().addSecs( m_filter.numValue2 ) );
connect( timeSpin2, SIGNAL(timeChanged(const QTime&)),
SLOT(numValueChanged(const QTime&)) );
m_valueSelection2 = timeSpin2;
}
示例2: setEditorData
void TimeDelegate::setEditorData(QWidget *editor, const QModelIndex &index) const
{
QTime value = index.model()->data(index, Qt::EditRole).toTime();
QTimeEdit *e = static_cast<QTimeEdit*>(editor);
e->setMinimumTime( index.model()->data( index, Role::Minimum ).toTime() );
e->setMaximumTime( index.model()->data( index, Role::Maximum ).toTime() );
e->setTime( value );
}
示例3: getTime
QTime QtopiaInputDialog::getTime(QWidget *parent, const QString &title, const QString &label, const QTime &time,
const QTime &minTime, const QTime &maxTime, bool *ok)
{
QTimeEdit *te = new QTimeEdit(time);
QFont font(te->font());
font.setPointSize(font.pointSize()+3);
te->setFont(font);
te->setMinimumTime(minTime);
te->setMaximumTime(maxTime);
QtopiaInputDialog dlg(parent, title, label, te);
bool accepted = (QtopiaApplication::execDialog(&dlg) == QDialog::Accepted);
if (ok)
*ok = accepted;
return te->time();
}