コード例 #1
0
ファイル: qucs_actions.cpp プロジェクト: MikeBrinson/qucs
// --------------------------------------------------------------
void QucsApp::slotChangeProps()
{
  QWidget *Doc = DocumentTab->currentPage();
  if(Doc->inherits("QTextEdit")) {
    ((TextDoc*)Doc)->viewport()->setFocus();
    SearchDia->initSearch(true);
  }
  else {
    ChangeDialog *d = new ChangeDialog((Schematic*)Doc);
    if(d->exec() == QDialog::Accepted) {
      ((Schematic*)Doc)->setChanged(true, true);
      ((Schematic*)Doc)->viewport()->update();
    }
  }
}
コード例 #2
0
ファイル: qucs_actions.cpp プロジェクト: Qucs/qucs
// --------------------------------------------------------------
void QucsApp::slotChangeProps()
{
  QWidget *Doc = DocumentTab->currentWidget();
  if(isTextDocument(Doc)) {
    ((TextDoc*)Doc)->viewport()->setFocus();

    SearchDia->initSearch(Doc,
        ((TextDoc *)Doc)->textCursor().selectedText(), true);
  }
  else {
    ChangeDialog *d = new ChangeDialog((Schematic*)Doc);
    if(d->exec() == QDialog::Accepted) {
      ((Schematic*)Doc)->setChanged(true, true);
      ((Schematic*)Doc)->viewport()->update();
    }
  }
}
コード例 #3
0
ファイル: tip.cpp プロジェクト: qanny/tools
void tipClass::addText() {
    ChangeDialog *changedlg = new ChangeDialog(this);
    connect(changedlg, SIGNAL(sendInfo(std::string, QDate, QDateTime)), this, SLOT(showChange(std::string, QDate, QDateTime)));

    changedlg->show();
}