本文整理汇总了C++中QCheckBox::isEnabled方法的典型用法代码示例。如果您正苦于以下问题:C++ QCheckBox::isEnabled方法的具体用法?C++ QCheckBox::isEnabled怎么用?C++ QCheckBox::isEnabled使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QCheckBox
的用法示例。
在下文中一共展示了QCheckBox::isEnabled方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: commonScenario
void ExportSequenceOfSelectedAnnotationsFiller::commonScenario()
{
QWidget *dialog = QApplication::activeModalWidget();
GT_CHECK(dialog != NULL, "dialog not found");
QLineEdit *fileNameEdit = dialog->findChild<QLineEdit*>("fileNameEdit");
GT_CHECK(fileNameEdit != NULL, "fileNameEdit not found");
GTLineEdit::setText(os, fileNameEdit, path);
GTGlobals::sleep(200);
QComboBox *comboBox = dialog->findChild<QComboBox*>();
GT_CHECK(comboBox != NULL, "ComboBox not found");
int index = comboBox->findText(comboBoxItems[format]);
GT_CHECK(index != -1, QString("item \"%1\" in combobox not found").arg(comboBoxItems[format]));
if (comboBox->currentIndex() != index){
GTComboBox::setCurrentIndex(os, comboBox, index, true, useMethod);
}
GTGlobals::sleep(200);
QCheckBox *projectCheckBox = dialog->findChild<QCheckBox*>(QString::fromUtf8("addToProjectBox"));
GT_CHECK(projectCheckBox != NULL, "addToProjectBox not found");
GTCheckBox::setChecked(os, projectCheckBox, addToProject);
GTGlobals::sleep(200);
QCheckBox *annotationsCheckBox = dialog->findChild<QCheckBox*>(QString::fromUtf8("withAnnotationsBox"));
GT_CHECK(annotationsCheckBox != NULL, "Check box not found");
if(annotationsCheckBox->isEnabled()){
GTCheckBox::setChecked(os, annotationsCheckBox, exportWithAnnotations);
}
GTGlobals::sleep(200);
QRadioButton *mergeButton = dialog->findChild<QRadioButton*>(mergeRadioButtons[options]);
GT_CHECK(mergeButton != NULL, "Radio button " + mergeRadioButtons[options] + " not found");
if (mergeButton->isEnabled()){
GTRadioButton::click(os, mergeButton);
}
GTGlobals::sleep(200);
if (gapLength){
QSpinBox *mergeSpinBox = dialog->findChild<QSpinBox*>("mergeSpinBox");
GT_CHECK(mergeSpinBox != NULL, "SpinBox not found");
GTSpinBox::setValue(os, mergeSpinBox, gapLength, useMethod);
}
GTGlobals::sleep(200);
GTUtilsDialog::clickButtonBox(os, dialog, QDialogButtonBox::Ok);
}
示例2: onImportDirectory
//----------------------------------------------------------------------------
void ctkDICOMAppWidget::onImportDirectory(QString directory)
{
Q_D(ctkDICOMAppWidget);
if (QDir(directory).exists())
{
QCheckBox* copyOnImport = qobject_cast<QCheckBox*>(d->ImportDialog->bottomWidget());
QString targetDirectory;
if (copyOnImport->isEnabled())
{
targetDirectory = d->DICOMDatabase->databaseDirectory();
}
d->DICOMIndexer->addDirectory(*d->DICOMDatabase,directory,targetDirectory);
d->DICOMModel.reset();
}
}
示例3: commonScenario
void ExportAnnotationsFiller::commonScenario()
{
QWidget *dialog = QApplication::activeModalWidget();
GT_CHECK(dialog != NULL, "dialog not found");
QLineEdit *lineEdit = dialog->findChild<QLineEdit*>("fileNameEdit");
GT_CHECK(lineEdit != NULL, "line edit not found");
GTLineEdit::setText(os, lineEdit, exportToFile);
QComboBox *comboBox = dialog->findChild<QComboBox*>();
GT_CHECK(comboBox != NULL, "ComboBox not found");
int index = comboBox->findText(comboBoxItems[format]);
GT_CHECK(index != -1, QString("item \"%1\" in combobox not found").arg(comboBoxItems[format]));
if (comboBox->currentIndex() != index){
GTComboBox::setCurrentIndex(os, comboBox, index, true, useMethod);
}
if (!addToProject){
QCheckBox *addToProjectButton = dialog->findChild<QCheckBox*>(QString::fromUtf8("addToProjectCheck"));
GT_CHECK(addToProjectButton != NULL, "Check box not found");
if (addToProjectButton->isEnabled()) {
GTCheckBox::setChecked(os, addToProjectButton, false);
}
}
if (!softMode) {
QCheckBox *checkButton = dialog->findChild<QCheckBox*>(QString::fromUtf8("exportSequenceCheck"));
GT_CHECK(checkButton != NULL, "Check box not found");
GTCheckBox::setChecked(os, checkButton, saveSequencesUnderAnnotations);
checkButton = dialog->findChild<QCheckBox*>(QString::fromUtf8("exportSequenceNameCheck"));
GT_CHECK(checkButton != NULL, "Check box not found");
GTCheckBox::setChecked(os, checkButton, saveSequenceNames);
}
GTUtilsDialog::clickButtonBox(os, dialog, QDialogButtonBox::Ok);
}
示例4: GenHTMLForm
QByteArray TableItem::GenHTMLForm() {
QString ret;
QString objTypeName = obj->metaObject()->className();
if(objTypeName == "QPlainTextEdit") {
QPlainTextEdit *item = (QPlainTextEdit *) obj;
#if 0
ret = QString("<form method=\"post\">"
" <input type=\"hidden\" name=\"action\" value=\"%2\">"
"<div class=\"form_info\">%1</div>"
"<div class=\"form_editor\"><textarea name=\"%2\" cols=\"20\" rows=\"4\">%3</textarea></div>"
"<div class=\"form_submitter\"><input type=\"submit\" value=\">>\"></div>"
"<div class=\"form_tooltip\">%4</div>"
"</form>")
.arg(desc).arg(short_d).arg(item->toPlainText()).arg(item->toolTip());
#endif
ret = QString("<form method=\"post\"><input type=\"hidden\" name=\"action\" value=\"%2\" />"
"<div class=\"row\">"
"<div class=\"prop\"><p>%1:</p></div>"
"<div class=\"val\"><p><textarea name=\"%2\" cols=\"16\" rows=\"3\">%3</textarea></p></div>"
"<div class=\"submit\"><p> %4</p></div>"
"<div class=\"tooltip\"><p> %5</p></div>"
"</div></form>\n")
.arg(desc)
.arg(short_d)
.arg(item->toPlainText())
.arg((!item->isEnabled() || item->isReadOnly()) ? "" : "<input type=\"submit\" value=\">>\" />")
.arg(item->toolTip());
}
else if(objTypeName == "QLineEdit") {
QLineEdit *item = (QLineEdit *) obj;
ret = QString("<form method=\"post\"><input type=\"hidden\" name=\"action\" value=\"%2\" />"
"<div class=\"row\">"
"<div class=\"prop\"><p>%1:</p></div>"
"<div class=\"val\"><p><input type=\"text\" name=\"%2\" value=\"%3\" /></p></div>"
"<div class=\"submit\"><p> %4</p></div>"
"<div class=\"tooltip\"><p> %5</p></div>"
"</div></form>\n")
.arg(desc)
.arg(short_d)
.arg(item->text())
.arg((!item->isEnabled() || item->isReadOnly()) ? "" : "<input type=\"submit\" value=\">>\" />")
.arg(item->toolTip());
}
else if(objTypeName == "QCheckBox") {
QCheckBox *item = (QCheckBox *) obj;
ret = QString("<form method=\"post\"><input type=\"hidden\" name=\"action\" value=\"%2\" />"
"<div class=\"row\">"
"<div class=\"prop\"><p>%1:</p></div>"
"<div class=\"val\"><p><input type=\"checkbox\" name=\"%2\" value=\"true\" %3/></p></div>"
"<div class=\"submit\"><p> %4</p></div>"
"<div class=\"tooltip\"><p> %5</p></div>"
"</div></form>\n")
.arg(desc)
.arg(short_d)
.arg(item->isChecked() ? "checked" : "")
.arg((!item->isEnabled()) ? "" : "<input type=\"submit\" value=\">>\" />")
.arg(item->toolTip());
}
else if(objTypeName == "QSpinBox") {
QSpinBox *item = (QSpinBox *) obj;
ret = QString("<form method=\"post\"><input type=\"hidden\" name=\"action\" value=\"%2\" />"
"<div class=\"row\">"
"<div class=\"prop\"><p>%1:</p></div>"
"<div class=\"val\"><p><input type=\"number\" name=\"%2\" value=\"%3\" min=\"%4\" max=\"%5\" step=\"%6\" /></p></div>"
"<div class=\"submit\"><p> %7</p></div>"
"<div class=\"tooltip\"><p> %8</p></div>"
"</div></form>\n")
.arg(desc)
.arg(short_d)
.arg(item->value())
.arg(item->minimum())
.arg(item->maximum())
.arg(item->singleStep())
.arg((!item->isEnabled() || item->isReadOnly()) ? "" : "<input type=\"submit\" value=\">>\" />")
.arg(item->toolTip());
}
else if(objTypeName == "QDoubleSpinBox") {
QDoubleSpinBox *item = (QDoubleSpinBox *) obj;
ret = QString("<form method=\"post\"><input type=\"hidden\" name=\"action\" value=\"%2\" />"
"<div class=\"row\">"
"<div class=\"prop\"><p>%1:</p></div>"
"<div class=\"val\"><p><input type=\"number\" name=\"%2\" value=\"%3\" min=\"%4\" max=\"%5\" step=\"%6\" /></p></div>"
"<div class=\"submit\"><p> %7</p></div>"
"<div class=\"tooltip\"><p> %8</p></div>"
"</div></form>\n")
.arg(desc)
.arg(short_d)
.arg(item->value())
.arg(item->minimum())
.arg(item->maximum())
.arg(item->singleStep())
.arg((!item->isEnabled() || item->isReadOnly()) ? "" : "<input type=\"submit\" value=\">>\" />")
.arg(item->toolTip());
}
else if(objTypeName == "QComboBox") {
//.........这里部分代码省略.........