コード例 #1
0
ファイル: submiteditorwidget.cpp プロジェクト: AtlantisCD9/Qt
void SubmitEditorWidget::checkAllToggled()
{
    if (d->m_ignoreChange)
        return;
    if (d->m_ui.checkAllCheckBox->checkState() == Qt::Checked
            || d->m_ui.checkAllCheckBox->checkState() == Qt::PartiallyChecked) {
        setListModelChecked(d->m_ui.fileView->model(), true, checkableColumn);
    } else {
        setListModelChecked(d->m_ui.fileView->model(), false, checkableColumn);
    }
    // Reset that again, so that the user can't do it
    d->m_ui.checkAllCheckBox->setTristate(false);
}
コード例 #2
0
void SubmitEditorWidget::uncheckAll()
{
    setListModelChecked(m_d->m_ui.fileView->model(), false, checkableColumn);
}
コード例 #3
0
ファイル: submiteditorwidget.cpp プロジェクト: AtlantisCD9/Qt
void SubmitEditorWidget::checkAll()
{
    setListModelChecked(d->m_ui.fileView->model(), true, checkableColumn);
}