コード例 #1
0
ファイル: qucs_actions.cpp プロジェクト: MikeBrinson/qucs
// ----------------------------------------------------------
void QucsApp::slotCreatePackage()
{
  editText->setHidden(true); // disable text edit of component property

  PackageDialog *d = new PackageDialog(this, true);
  d->exec();
}
コード例 #2
0
ファイル: qucs_actions.cpp プロジェクト: MikeBrinson/qucs
// ----------------------------------------------------------
void QucsApp::slotExtractPackage()
{
  editText->setHidden(true); // disable text edit of component property
  PackageDialog *d = new PackageDialog(this, false);
  d->show();
  d->extractPackage();
  readProjects();
}
コード例 #3
0
ファイル: packagespage.cpp プロジェクト: Slesa/Trinity
void PackagesPage::onPackageAdd()
{
    PackageDialog* dlg = new PackageDialog(_model, this);
    if(dlg->exec()==QDialog::Accepted)
    {
        _model->select();
        _ui->_listPackages->scrollToBottom();
        updateHeader();
    }
    delete dlg;
}
コード例 #4
0
ファイル: packagespage.cpp プロジェクト: Slesa/Trinity
void PackagesPage::onEditPackage(QModelIndex index)
{
    PackageDialog* dlg = new PackageDialog(_model, this);
    dlg->setData(index);
    if(dlg->exec()==QDialog::Accepted)
    {
        _model->select();
        _ui->_listPackages->scrollToBottom();
        updateHeader();
    }
    delete dlg;
}